AI Software Engineer
Six years building production software. Currently making AI agents do the hard work so people don’t have to.

DeskCurator — Four-Agent AI Content Pipeline
An autonomous content pipeline that researches products, generates SEO-optimized articles, publishes to WordPress, and distributes to social media via Buffer — with human-in-the-loop approval gates throughout. Built in TypeScript with ChromaDB vector deduplication, a deterministic SEO scoring engine, and differentiated rate limit handling across three error classes. Phase 5a complete, actively developed.
Stack: TypeScript · Node.js · ChromaDB · SQLite · Docker · Gemini API · WordPress REST API · Buffer API · Jest
WorkBuddy — AI Leadership Coaching Platform
A full-stack AI coaching platform with a three-service monorepo architecture — React/Vite frontend, Express orchestration layer, and a dedicated AI agent server. Simon, the AI coach, is backed by a ChromaDB vector store seeded with a curated leadership knowledge base for RAG-ready responses. Features JWT auth, PostgreSQL + Prisma ORM, multipart file uploads, and graceful service degradation.
Stack: TypeScript · React · Node.js · PostgreSQL · Prisma · ChromaDB · Gemini API · JWT · Vite

