10+ years designing distributed architectures, leading cross-functional teams, and shipping products that millions of people rely on every day.
I specialize in backend platform work — the stuff that never makes it onto the landing page but keeps everything else running. Over a decade I've moved from writing individual features to designing the systems that entire product lines depend on.
I care about code that reads well years later, APIs that make the right thing easy, and teams where everyone ships with confidence. Strong opinions, loosely held when the data disagrees.
Led a team of 8 to re-architect the payment routing engine, reducing median latency by 40% and enabling the platform to handle 3× peak throughput. Drove the migration of 200+ services to a new internal RPC framework with zero-downtime rollouts.
Built the ingestion pipeline for the metrics platform, handling 10 billion data points per hour at peak. Designed the multi-tenant isolation model still in production today. Mentored five engineers who went on to senior roles.
Owned the inventory and fulfillment APIs used by 500k+ merchants. Led the move from a monolith to a modular service boundary, cutting deployment cycle time from days to hours. Shipped the Flash Sales feature handling 100k+ concurrent checkouts.
Joined two seed-stage companies as an early engineer. Wore every hat — product, backend, infrastructure — and shipped v1s under real time pressure. Invaluable experience in moving fast without breaking too much.
An open-source, fault-tolerant job scheduler built in Go. Supports priority queues, dead-letter handling, and horizontal scaling to millions of jobs per day.
A lightweight API gateway with mTLS, JWT validation, and per-route rate limiting. Processes 50k req/s on a single instance with sub-millisecond overhead.
TypeScript toolkit for building event-sourced applications. Provides aggregate roots, projection rebuilding, and snapshotting with pluggable event store backends.
Open to senior and staff roles at companies tackling genuinely hard infrastructure or platform problems. Also happy to talk consulting, open-source collaboration, or speaking at your event.