who:

I authored Distributed Services with Go. The book teaches you how to build distributed systems by walking you through building a real-world software project (a self-contained, persistent event-stream service) from start to finish. The book introduces distributed systems practically, explaining the pieces that make up a distributed system and showing how they fit together.

I build foundational infrastructure at early-stage companies. Currently at Oscilar as the first infrastructure engineer, building our risk decisioning platform. Previously, I was the first cloud hire at Confluent, where I built the backend and infrastructure powering Confluent Cloud. Before that, I was an early engineer at Segment working on backend and infrastructure, and earlier in my career worked as a prototyper at 37signals.

I learned to program through open-source, contributing to real-world projects and eventually creating and maintaining my own. I’ve continued that work throughout my career, and my GitHub reflects years of tools, libraries, and infrastructure projects I’ve contributed to or built.

Want to reach me? Send me an email or message me on Twitter.


posts: