Marcus Xu

Software Engineer · Problem Solver

I work on problems that don't have obvious solutions.

Sometimes that is building high-performance distributed systems in C++.

Sometimes it involves mathematical modelling and solving them quickly.

Sometimes it is dissecting undocumented APIs and exploiting them with simple tooling.

Available for consulting engagements.

Projects

View all →

gcoin

A cryptocurrency implementation from scratch — covering the full protocol stack including peer-to-peer networking, transaction validation, and proof-of-work mining. Documented on the GitHub Wiki.

C++
Cryptocurrency
Networking

Articles

View all →

No articles yet — check back soon.