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, and 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 platform for NBA & MLB. Native iOS app and Streamlit web on a FastAPI backend (Fly.io + Postgres). XGBoost models across four prediction categories — trained leakage-free on point-in-time data — running side-by-side with heuristic formulas, plus 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.
PickORoll
C++ SFML race-board game with single-player par mode and local 2-player pass-and-play. Roll-or-pick mechanic, six traps with visual connection lines, procedural SFX, and an embedded bitmap font — no external assets.