projects
13 of 13 projects shown.
General Learning2025
Over Fall 2025, I worked at General Learning as a software engineer. Built and shipped new features used by 600K+ students. Learnt a lot and worked with some of the coolest people.Library
Built a personal Markdown editor and reading library with Cloudflare Workers. Keeps my writing, books, and blogs in one place, with reading lists and a bookshelf view.
Do-Eve
Poke, but for computer use. Built an iMessage agent that can use your laptop for you. It opens apps, runs scripts, organizes files, and handles random tasks just by texting it.Coach Bob
Built Street Fighter, but IRL. An AR pose-based fighting game where you hit targets and get scored in real time. Used Gemini to provide audio feedback and help you train.TensorForest
Drones that find early forest fire risks. Used remote sensing, NDVI, and onboard ML to detect dangerous vegetation zones and generate orthomosaic risk maps before fires start. Worked with the Town of Oakville to test it.
Performative Purity Test
Shipped a performative purity test that mixed the summer's ‘performative’ trend with the Rice Purity Test. Accidentally went viral and trended on Twitter for two days.
Teen Builders Club
Made the community I always wanted. Hosted weekly coworking and demo nights, and built a space for ambitious young people to meet each other and actually build.
Apocalypse Hacks
Started Canada’s largest high school hackathon with 150 attendees and 40+ projects shipped. Zombie apocalypse theme. Raised $50K from Shopify, DoorDash, and others. Handled outreach, operations, sponsorships, and everything in between.
White Oaks Robotics
Started and scaled my school's robotics team to 100+ members. Built competitive robots, won the Excellence Award five times, and ranked in the top 62 of 2,400 teams worldwide. Handled design reviews, programming, scouting, and operations.
uwaterloo.network
Built a webring for Waterloo friends that inspired students at Cornell, Guelph, and UT Austin to create .network sites for their own schools. A friend at Columbia bought columbia.network too.

