// about
Hi, I'm Alex.
I'm a staff software engineer based in San Francisco, where I've spent the
last nine years building the kind of backend infrastructure that's supposed to be invisible
when it works. Most recently I lead a platform team responsible for the service mesh and
deployment tooling used by every engineer at a mid-sized fintech, which means I think a lot
about reliability, developer experience, and the quiet trade-offs between them.
My background is in distributed systems and performance engineering. I got my start writing
latency-sensitive trading systems in C++, moved into large-scale Go services, and these days
I do most of my greenfield work in Rust. I care about systems that fail
gracefully, codebases that newcomers can navigate, and observability that actually answers
the question you're asking at 3 a.m.
Outside of work, I write essays to force myself to understand things deeply — if I can't
explain a concept clearly, I usually don't understand it as well as I thought. When I'm not
at a keyboard you'll find me bouldering in the East Bay, over-engineering my espresso setup,
or mentoring early-career engineers through a local non-profit.