What I build
From a single automation to a full multi-agent system - here's the range I build across. I use the best tool for the job, write custom software when nothing fits, and add the reliability layer that keeps it working in production.
AI agents & automations
The systems that do the work: voice reception and intake, support triage, lead-qual, CRM updates, drafted outreach, and multi-step ops automations - single agents or orchestrated multi-agent workflows.
Shipped at scale for AI Objectives Institute - the lab behind Talk to the City, adopted by Taiwan's Ministry of Digital Affairs: a voice + text intake agent deployed with Search for Common Ground and across 55 universities at 10-20K msgs/day.
Knowledge & research systems
Turn your PDFs, Notion, and wikis into a chat-and-search assistant with citations - plus multi-agent research and analyst systems that ingest a source and produce decision-ready output.
With a confidence layer that flags uncertainty instead of hallucinating - the part most builders skip.
Custom AI software & integration
When off-the-shelf tools don't fit, I build the system from scratch - the full application around the model - and wire LLMs into your existing stack (CRM, Slack, internal tools), including the data pipelines behind them.
My wheelhouse: MCP integrations and tool routing.
Reliability & oversight
Make AI you can trust in production: debug what breaks, add eval and guardrails, and an oversight layer that keeps agents inside clear limits.
I wrote the Headroom paper on agent oversight and built OperatorLock's non-overridable safety gates.
Read the paper →Also: AI strategy - not sure where AI is worth it? I'll tell you honestly where it helps, where it doesn't, and what to build first.
How it works
- 01
Scope call
We define the problem and what success looks like.
- 02
Proposal & agreement
Fixed scope, timeline, and price, in writing.
- 03
Build & ship
I build, you see progress, we iterate to done.
- 04
Operate
Optional: I stay on to run, monitor, and harden it in production.
Work with me
Tell me the problem and I'll come back with a scope and a fixed quote.