GIS Navigation & Routing
A desktop mapping application built in C++ from raw OpenStreetMap data — trip planning, journaling, and turn-by-turn navigation for 10+ major cities.
A desktop mapping application built in C++ from raw OpenStreetMap data — trip planning, journaling, and turn-by-turn navigation for 10+ major cities.
A fine-tuned EfficientNet CNN that diagnoses plant diseases from a photo — 98.6% accuracy across 38 classes — wrapped in a Django web app.
A game that teaches you Morse code, running on bare FPGA silicon — RISC-V assembly coordinating audio, VGA graphics, and keyboard input entirely through interrupts.
Ongoing work on the University of Toronto Robotics Association rover — classical computer vision and ROS pipelines that let it navigate a course with nobody holding a controller.
Network-wide ad and malware blocking for a local business, running on a Raspberry Pi — 20–40% of DNS queries filtered before they ever resolve.