About
A bit about me
I've spent my career working on backend systems at companies like Microsoft and Amazon.
Over time, I've become less interested in micro-optimizations for their own sake and more interested in the systems around the code. How we design APIs. How we make on-call less painful. How we think about the people using what we build, even when they're other engineers.
I care about reliability, performance, and the people who have to live with the systems. I want to build things that work well and that future teammates won't dread inheriting.
Things I believe
- Performance work should serve real people, not just benchmarks.
- Backend systems deserve the same design care as user interfaces.
- Good systems make the right thing the easy thing.
- Technical decisions are social decisions.
Common questions
- What kinds of teams do you work best with? Teams that care about reliability and user experience. Where product, design, and engineering talk to each other.
- What kinds of problems are you most excited about? Systems where performance and reliability really matter. Migrations, high-traffic APIs, platforms other teams build on.
- How can someone work with you? The easiest path is to reach out with a bit of context about your team and the systems you're building.
Outside of work
I like staying active, traveling, and experiencing new places with friends. I love learning new things. And I never say no to a beach.