I make difficult system behavior easier to reason about.

I am a software engineer with more than five years of professional experience. I started in backend engineering, moved closer to event-driven and distributed systems, and now spend much of my time at the platform boundary where infrastructure, security, observability, and developer workflows meet.

The thread through that work is simple: state should be explicit, failure should be expected, and operations should be understandable by the people carrying the pager.

I am increasingly interested in developer infrastructure and the control systems needed for AI and agent workloads. Agents make external changes, outlive individual requests, and retry work. That makes identity, durable state, permissions, observability, and recovery more important, not less.

Contact

Have a hard systems problem?

Your browser cannot display the PDF. Download the résumé.