portfolio
Things I've built — internal tools nobody asked for, enterprise demos that closed deals, and personal agentic infrastructure I use daily.
AI-powered Zendesk app for intelligent ticket resolution. Won Zapier's company-wide AI HackWeek, then deployed across the entire support org. 100+ teammates using it daily.
AI-powered Mutual Success Plan generator. Browser bookmarklet grabs Salesforce opp ID → Make scenario pulls transcripts, SF data, and call notes → AI generates complete MSP → Slack approval flow. Built entirely outside of role scope because the problem needed solving.
Production-grade demo environment: MySQL replicas of client databases, Railway backends for real API interaction, Dexie.js reactive UIs with no hosting required, AWS Lambda serverless functions, and Claude Code automated demo scripts. Connected ChatGPT to Make via webhooks before ChatGPT had native MCP support.
Solved the context bloat problem for agentic tool calling. Single Make scenario dynamically selects from hundreds of MCP servers without loading all tool definitions into context. Built agent swarms with self-healing error recovery on top of it.
Internal tools built on Zapier's own platform: chat routing, revenue reporting, and sales-to-engineering handoff workflows. Dogfooding that directly improved cross-team throughput.
Real-time AI assistant prototype built for enterprise prospect demo. React frontend with WebSocket streaming, OpenAI backend, custom tool integration. Demonstrated Make.com as the orchestration layer for production AI workflows.
Deep technical POC for supply chain company migrating from Zapier to Make. On-premises MySQL replica integration, execution replay architecture for debugging, full workflow migration. Worked directly with the COO on technical requirements.
Competitive displacement of Celigo for large e-commerce brand. Their product/variant data volume exceeded Celigo's capacity. Built exact use case in 1–3 week POC trial with production-grade environment. Won.
Desktop OS simulation built entirely in Make.com with an AI agent interface. Showed what's possible when you treat an automation platform as a full application backend.
Custom chatbot UIs where every message fires a webhook to a Make AI Agent scenario and streams the response back. Proved Make.com as a viable AI agent backend layer for enterprise clients evaluating agentic architecture.
Multi-agent coordination system for Claude Code. CLI + WebSocket server enabling multiple AI agents to coordinate work through chat rooms. Implements spawn protocol, context handoff, and structured message prefixes (JOINING/DONE/CLAIMING) for parallel agentic development.
AI-native dev workspace CLI. Migrated from Node to Bun for 24x faster startup. SQLite persistence with Drizzle ORM for structured workspace management.
Profile YAML + brand color tokens + JD spec → Jinja2 templates → weasyprint → PDF. Replaced 3 hardcoded 430-line scripts with composable components. New company target = research brand, write spec, generate. Same architecture powers the recruiter resumes on this site.
Professional networking platform with Row Level Security and real-time subscriptions. Full-stack build on Next.js 15 with Supabase backend.
This site. Auto light/dark theming, terminal-style recruiter gate with company-name authentication, inline resume viewer. Single HTML files, no framework, no build step. Designed and built with Claude Code + the frontend-design skill.