Principal Systems Engineer at Cloudflare
2026–PresentEngineering Manager of the Workers Builds & Automation team
I lead engineering teams and build open-source tools for the web. 17 years shipping across the stack — from startups to AWS, Stripe, and Cloudflare. Right now I'm deep in AI-native development and what comes next for developer tooling.
When I'm not coding: cooking for my family, drums & guitar, Destiny 2.
Interactive brick sculptures. Click to scatter, hold to charge, or drag to sweep. Click an empty sculpture or its pile to rebuild. With a sculpture focused, Enter scatters its bricks and Escape rebuilds it.
Engineering Manager of the Workers Builds & Automation team
Led production-readiness of vision-based AI testing platform for enterprise customers as technical co-founder
Led innovation team implementing event-driven architecture and automation solutions
Domain Lead for Connect's embedded surfaces team during organizational scaling challenges
Technical lead for 10-person cross-platform UI team delivering cloud-connected components
Built and led 6-engineer team architecting unified GraphQL API for mobile and web platforms
Scaled company from 15 to 150 employees while growing development team to 12 engineers
Relaunched utility comparison platform with significant UX and performance improvements
No `isLoading`. No `useState` in parents. `yield` your `onClick` handler.
2025, a year of ambitions, hopes, and failure.
My failed attempt to replace Devbox with Flox as my development environment.
How to Ensure Real User Success