A selection of projects spanning systems programming, AI, and full-stack development.
Full-stack app using the Yelp API and MongoDB for 1000+ users to find and rank pizzerias by rating and distance. Streamlined state management with React hooks, reducing redundant API calls and boosting responsiveness ~30%.
Parsed 100K+ lexical entries to construct a directed graph modeling synonym and hyponym relationships. Built semantic search with graph traversal algorithms and JUnit test coverage.
Tower defense game using object-oriented design to model ants, bees, and the queen with a modular, extensible architecture.
Procedurally generated tile world with seed-based randomization and interactive gameplay elements built in Java.
Fully playable 2048 with smooth tile movement, merging logic, and clean modular code structure.
Terminal-based Snake in C using dynamic memory allocation and pointer logic for movement and collision detection.