I design and build software, developer tools, and AI workflows that help make teams faster and systems easier to operate.
Most of my work falls into a few connected areas:
The goal is APIs, events, data, deployments, and operations organized to be easy to understand, change, and run. Most of that work centers on building clean infrastructure-as-code serverless services on top of AWS and other cloud providers.
Frontend, backend, SDKs, CLIs... you name it, I build it.
Over the years, I've found that good work compounds when the repeated tedious parts are automated away. I often find myself building tools to build the tools™. This has resulted in a vast arsenal of CLIs, libraries, CI/CD workflows, code-generation tools, documentation automation, and other open-source utilities that help me go fast.
The data is important. You can't manage what you can't measure. Everything I do has this baked into its core. So over the years, I've built out several analytic pipelines and instrumented product telemetry across every company I've worked with.
More recently, as AI actually became incredibly good, I've been building out tooling, prompts, agentic workflows, automation, and practical patterns that help teams and end users use AI to move faster and get more done.
I've worked across product engineering, developer tools, platform architecture, and developer education. That includes early engineering work at Vendia, product and platform work at Netlify, developer advocacy and tooling at Serverless, UI systems at MuleSoft, and content/conversion work going back to HubSpot and Inbound Now.
Have a question or need help on a project? Let's talk