Projects
Everything I've built that I'd show someone, from the app I'm working on this week back to the coursework that taught me how systems fit together.
Projecting
Still working on these.
Sent
Finished or live.
- CartWiseA full-stack system that transforms recipes into one-click shopping carts by mapping structured ingredients to retailer products.
- Modus AIA Top 5 hackathon project, selected from more than 75 teams, that gives university students citation-backed answers from their own course materials.
- Learn++A study tool that turns any CS book into a quiz bank you grind against to retain it, with questions generated and grounded in the book's own chapter text.
- Paco's Puppy ProblemAn image-classification study comparing CNNs, transfer learning, and a Vision Transformer across roughly 8,800 images.
Coursework
Systems and algorithms projects from the University of Michigan.
- Insta485An Instagram-style social platform built from static pages into a server-rendered application and finally an interactive React experience.
- Distributed MapReduceA fault-tolerant MapReduce framework that coordinates parallel map and reduce jobs across networked worker processes.
- Scalable Search EngineA multi-service search engine with a MapReduce indexing pipeline, segmented inverted indexes, and relevance-ranked results.
- LC-2K Cache SimulatorA configurable set-associative cache integrated with an LC-2K processor simulator to model real memory behavior.
- SillyQL Database EngineAn in-memory relational database engine with typed tables, conditional queries, indexing, deletion, and joins.
- Mine EscapeA priority-driven pathfinding simulation that clears the least difficult route out of a mine while handling TNT chain reactions.
- Letterman Word MorphA configurable word-transformation solver that finds paths between dictionary words using breadth-first or depth-first search.