Full-stack engineer based in San Diego with 15+ years building for the web. I spent 8 years building RipeMetrics — a marketing automation, business intelligence, and customer support platform — which is where I learned how to ship AI features in production and what it actually takes to keep a SaaS product alive long term.
I'm currently going deep on agentic engineering — Claude Code, autonomous workflows, human-in-the-loop patterns, and the infrastructure that makes AI systems reliable rather than just impressive in a demo.
AI & Agents Claude Code · LLM Integration · Prompt Engineering · RAG · LangChain · Model Context Protocol · Anthropic · ElevenLabs
Core stack TypeScript · React · Next.js · Sanity CMS · Node.js · Express · FastAPI · Python
Infrastructure AWS · Docker · CI/CD · DigitalOcean · PostgreSQL
The system your AI agents are missing. One repo that syncs instructions, workflow skills, hardened secrets, and autonomous loops across every machine. Progressive context detection loads only the rules relevant to each stack. Includes a full planning pipeline (grill-me → write-a-prd → prd-to-issues → do-work) and shift — a bash-and-Docker autonomous agent loop that picks GitHub issues, implements them, commits, and moves to the next one while you're AFK.
Website for a San Diego chiropractic clinic, built well beyond what the brief required. Next.js 16, Sanity CMS, 2,000+ TypeScript files. Five AI integrations: GPT-4o Vision insurance verification, OpenAI content enhancement pipeline, LLM review sentiment analysis, AI spam detection, and AEO endpoints. Custom JSON-LD composition architecture with 76 Schema.org types including medical schemas with ICD-10/SNOMED-CT codes. Programmatic SEO engine generating 203+ pages. 55 automated tests, 4 CI/CD pipelines. Credit on the footer.
RISE Technologies (coming soon)
A fictional smart bed company built as a sandbox for implementing AI video generation via agentic workflows. Short film, product teaser, working website with UX gags. Chief Morning Officer.
- Building for the web since 2010 — HTML/CSS → Joomla → WordPress → Laravel → React/Next.js
- Founded and built RipeMetrics (2017–2025) — full stack, solo and with a team
- Based in San Diego, open to remote



