
A word trainer for competitive Scrabble players. Processes 250k+ words and uses spaced repetition to drill the right words at the right time. 100+ daily users, adopted by the Scrabble Association of India.
An open-source MCP server that connects Google Tasks to Claude, so you can manage your entire to-do list through conversation instead of switching apps.
A chatbot for a UIUC program's advising team so students get accurate answers instantly. Pulls from 100+ program documents using RAG, so it actually knows what it's talking about.
An AI agent that plays Pocket Tanks by controlling mouse movements automatically. Tested 5 different models to find what actually wins; scores points against the highest difficulty consistently.
Benchmarked the DAWG and GADDAG algorithms for Scrabble move generation across 500+ games. Despite roughly 5x the memory overhead, GADDAG generated moves about 2x faster, making it the stronger choice for competitive play.