10 years of experience · 5 years leading engineering teams · 2 years building with AI 🤖
I design scalable architectures and build with AI every day — working hands-on with Claude Code & Gemini. Over the last 2 years I've created a development harness, a vector-context MCP server, and automation & data-analysis agents.
🔧 team-harness · Go
An agent harness for Claude Code — turns the chat into a Spec-Driven Development pipeline with mandatory human gates and file-based state, so any session resumes where the last left off.
🧠 context-harness-mcp · Go
MCP server with a shared vector knowledge graph — mcp-go · pgx/v5 · pgvector · fastembed-go.
🛡️ resilient-http · TypeScript
Zero-dependency library for resilient HTTP — retry with backoff, jitter, circuit breaker, and error extraction. Runs in Node.js, Bun & browsers.
📨 resilient-pubsub · TypeScript
Framework-agnostic resilience for Google Cloud Pub/Sub — idempotency, structured envelopes, retry with backoff/jitter, ordering-aware publishing, and opt-in dead-letter. Zero core deps.



