| Languages TypeScript · JavaScript · Python · C++ |
Frontend React · Next.js 15 · Tailwind · Framer Motion |
Backend Node.js · Express · FastAPI |
Data & CMS MongoDB · PostgreSQL · Neon · Firebase · Supabase · Sanity |
Cloud Vercel · Netlify · GitHub Actions · Docker |
Claude API · OpenAI · Gemini · LangChain · OpenAI Agents SDK · Model Context Protocol · RAG · Vector Databases
Claude API Node.js Twilio MongoDB Next.js
Real estate teams stop losing leads to missed calls. This agent answers, qualifies against custom criteria, and books straight into the calendar. Live Demo |
Next.js TypeScript Firebase Python
A multi-tenant sync layer that keeps CRMs aligned, drafts follow-ups in the brand's voice, and routes conversations to the right stage. Live Demo |
Claude API RAG Vector DB FastAPI Streamlit
Grounded in the product docs, not guessing. Resolves tier-1 tickets instantly, escalates the rest with full context attached. Live Demo |
Next.js Claude API Google Calendar API MongoDB
Built for clinics tired of no-shows. Schedules, reschedules, and reminds — over chat and voice, without front-desk back-and-forth. Live Demo |
|
GitHub is only part of the picture — most of my production work lives in client repos — but here's the open-source footprint: |
|
|
If you're running a business that's outgrown manual follow-ups, missed calls, or a support inbox nobody can keep up with — that's the problem I solve.