- AlgoVision: Interactive, step-by-step visualizations of data structures, algorithms, and LeetCode problems
- Reservoir Sampling Visualizer: A web app that streams a file through reservoir sampling and shows each decision live (React, Node, Socket.IO) - created to visually understand reservoir sampling
- Quiet Hours: Stopwatch and focus timer with ambient sound and soothing backgrounds with exportable history
- BrightTrail: Job application tracker with a kanban board and stats dashboard - your data stays with you - and you can export whenever you want
- Ingrain: Daily learning/revising app that shows one small card each day, so things you want to learn stick over time
- Neural Network for Collision Detection (in progress)
- Evidence Seeking Research Agent (in progress)
Artificial Intelligence: A Guide for Thinking Humans by Melanie Mitchell
I write about engineering, algorithms, and what I'm learning on Medium and LinkedIn



