RFP Opportunity Discovery
Autonomous agent on the Claude Agent SDK that hunts K-12 procurement opportunities across 19,600+ districts.
Claude Agent SDK · WebSearch View case study →Three cities, one path — toward technology, craft, and new opportunity.
Always iterating, always shipping.
An AI Engineer driven by the business side — I find a slow, manual workflow and rebuild it as an LLM agent that does the work end-to-end. At an EdTech company I built a multi-agent RFP platform on the Claude Agent SDK (discovery → product matching with MCP + RAG → proposal → a real-time voice agent) and a production education-standards platform on AWS — surfacing 4× more qualified opportunities and lifting win rate.
Autonomous agent on the Claude Agent SDK that hunts K-12 procurement opportunities across 19,600+ districts.
Claude Agent SDK · WebSearch View case study →A FastMCP RAG server — hybrid pgvector + full-text fused with Reciprocal Rank Fusion over a Postgres + MongoDB store.
MCP · RAG · pgvector View case study →Production FastAPI + DDD on AWS; Claude tool-use extraction turns PDFs into a 6-level standards hierarchy.
FastAPI · AWS · Claude tool-use View case study →Generates text + HTML + AI images with a vision self-check, and exports to InDesign & Figma.
OpenAI Images · vision View case study →gpt-realtime voice + Claude brain — guides the site, answers product questions, books meetings.
gpt-realtime · WebRTC · Claude View case study →My reading space — short notes on AI engineering, agentic systems, and what I'm learning and building.
Essays and notes as I build.
Read the blog →Reflections on AI/ML and agentic workflows.
Connect on LinkedInLife is more than work. I'm a competitive badminton player 🏸 — and these days I'm learning golf ⛳️ and skiing 🎿. The moments in between, I capture on my Fujifilm 📷.