Third year CS student at Carleton University. Mostly interested in DevOps and low-level systems — currently digging into AWS and working towards building a bootloader from scratch.
Outside of that, I weightlift and play tennis.
Experience
Logistics Coordinator · cuHacking
Sep 2025 — PresentHelping run Carleton's annual hackathon. Mostly logistics — scheduling, rooms, making sure things don't fall apart on the day.
cuHacking 2025 · 2nd place
Mar 2025Built ShelterMatch Ottawa in 24 hours — a shelter-finding app for Ottawa residents. Placed 2nd out of 40+ teams.
Education
B.Sc. Computer Science · Carleton University
2024 — 2028AI & Machine Learning Co-op stream. Ottawa, ON.
Projects
mac80211 HT Downgrade Fix
→Diagnosed a beacon frame incompatibility between Intel AX200 cards and Rogers XB10 routers silently downgrading 802.11ac to 802.11n. Patch corrects the mac80211 wireless stack driver to restore full HT throughput.
Nintendo DS Business Card
→An interactive business card running as homebrew on a Nintendo DS cartridge. Built against the NDS SDK targeting bare-metal ARM9/ARM7 — no game engine, no OS. Hand someone a cartridge and they navigate a game to find your links.
Multithreaded C Simulation
→Concurrent multi-agent simulation in C with POSIX thread management, semaphore synchronization, and deadlock prevention — no frameworks. 1,000+ simulated ticks, zero deadlocks or memory leaks.
ShelterMatch Ottawa
→Shelter-matching platform for 15 Ottawa shelters with gender, services, and accessibility filtering. Built in under 24 hours at cuHacking 2025, placed 2nd out of 40+ teams.