I’m a software developer.

I live in the San Francisco Bay Area, and my interests include programming languages, distributed systems, functional programming, and compilers.

I work at Stripe on the infrastructure team. We build tools that help us deploy code to production hundreds of times per day without human intervention or downtime. Before joining Stripe I was a member of Google’s Site Reliability Engineering team for six years where I worked on internal services such as logging and monitoring as well as external APIs used by developers around the world (e.g., AdSense). Prior to joining Google I spent two years working at Yahoo! Research on large-scale data processing systems like Hadoop MapReduce and Pregel

Back to Main