Things I've Built
Full-stack apps, games, AI pipelines, and tools. Each one taught me something.
Foundry Agent Playground
Streaming Claude agent with tool calling and pgvector RAG, built on the Vercel AI SDK. Three Zod-validated tools, multi-step streamText loop, image attachments, and a Next.js edge runtime for sub-100ms TTFB.
AgentEval
Production LLM agent benchmarking framework with a live web dashboard, 185 test cases across two agents (text + vision), three LLM providers, regression detection, and GitHub Actions CI/CD.
CloudScout
Production sports analytics across four leagues — soccer (2026 World Cup + Premier League), NBA, MLB, and NFL. Native iOS app and Streamlit web on a FastAPI backend (Fly.io + Supabase). XGBoost models trained leakage-free on point-in-time data, Monte-Carlo tournament simulations, a daily odds-driven picks board that grades its own results, and a Claude Opus 4.6 AI Scout chat.
Echo Code Battle
Real-time multiplayer coding game with live leaderboard, 5-language support, and fullscreen lockdown enforcement.
E-Commerce Platform
Full-stack shop with product catalog, cart, auth, order management, wishlist, and admin dashboard.
RollorPick
iOS dice-climbing game in SwiftUI with a SceneKit 3D board. Climb a 49-tile tower against par 8 — roll, or spend one of three picks to choose your exact value. Trap tiles, Game Center leaderboard, live timer, and full localization.