Voice AI
Agents that take and make real phone calls for sales, support, and bookings. I set up the phone lines underneath them too, which is usually where these projects come unstuck.
RetellVapiElevenLabsLiveKitTwilioTelnyx
Automation
Taking a job someone does by hand every day and turning it into something that runs itself. I plan for what happens when it breaks, not just when it works.
n8nmake.comWebhooksCRM
Retrieval & Data
Systems that answer questions from a company's own documents and get it right, with the answer traced back to the page it came from.
AWSPineconeQdrantSupabasepgvector
Prompt Engineering
The bit most AI projects live or die on. Getting reliable output every time, testing it properly, and keeping it working as models change underneath you.
ClaudeGPTGeminiEvals
Building with AI
I work in Claude Code and Codex every day. It is the reason a project that used to take months now takes a couple of days.
Claude CodeCodexMCPCursor
Compliance
Keeping European client data in Europe, and building on AWS to a standard US healthcare clients can sign off on.
GDPRHIPAAAudit logging