• Toggle Theme
  • Search Site
  • View as Mobile

Hi, I'm David.

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:

Serverless systems and SaaS products

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.

Developer tools and automation

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.

Product telemetry and analytics

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.

AI Workflows and Automation

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.

My Background

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.

Start here

Have a question or need help on a project? Let's talk