RESUME — LEO TANG
416-570-3738 • leotang634@gmail.com • github.com/leotyes • linkedin.com/in/leotang0 • Toronto, Canada
Education
St. Robert Catholic High School
OSSD & IB Diploma
Projects
Badminbuddy | Python, YOLO, VLA, PID
Built an autonomous robot on Bracket Bot hardware that detects and stacks badminton birds
Fine-tuned a YOLO model for detection, fully trained a VLA model for control, and used PID for precise motion
CircuitForge | React, FastAPI, Gemini API
Built a web app that helps beginners design PCBs, with a React frontend and a FastAPI backend
Used the Gemini API to generate ratsnest connections between components
NEXUS | STM32, Raspberry Pi, Python, C
Built an accessibility device for people with deafblindness that helps users follow group conversations
Developed a novel speaker classification algorithm and real-time STM32 firmware for multi-mic audio capture
Radius | React Native, Expo, Supabase, Drizzle ORM, TypeScript
Built a full-stack Expo mobile app connecting customers with local businesses
Designed the Supabase database schema and type-safe queries using Drizzle ORM and TypeScript
Experience
Swim Instructor and Aquatics Assistant
City of Markham Recreation
Taught students from young children to adults, planning lessons and keeping a safe environment
Wrote report cards for every student, assessing their swimming skills and tracking their progress
Spoke with parents regularly to update them on their child's progress and discuss next steps
Activities
Curriculum Coordinator at St. Robert Coding Club
Design and teach weekly programming lessons for club members of varying experience levels
Planned the GTPC contest and did outreach to other schools
Prepare problem sets and mentor younger members for contests such as the CCC and USACO
DevOps Organizer at Hack The Skies
Designed, developed, and deployed the software infrastructure for the event, including a full-stack web app
Coordinated two other developers to keep the software running smoothly throughout the event
Created marketing content and recruited 30+ hackers and 10 judges/mentors; hackers grew from 22 in 2025 to 150 in 2026
Media Coordinator and Secretary at St. Robert Science Fair Club
Manage digital content and event promotion, coordinating with other media coordinators on outreach
Led outreach to partner with local organizations and introduce other students to research
Mentor new projects; sent about 10 to regionals, the most of any high school in 2026
Programmer and Notebooker for VRC Team 3004A
Program the robot in C++, including autonomous routines, driver control, and subsystem code
Maintain an engineering notebook documenting design iterations and testing data
Scout other teams and talk with them to find compatible alliance partners
Awards and Certifications
Hackathons and Conferences: 3rd place for Best Use of Bracket Bot Hardware at Hack the North 2026; Best Use of Generative AI at JAMHacks 10; 3rd place at Incubator Hacks 2; 9th Place in Coding & Programming at FBLC CNLC 2026
Research: CWSF Senior: Silver Excellence, Youth Can Innovate, Digital Technology Challenge, Canadian Acoustical Association Awards; YRSTF: Gold Excellence, Digital Technology Challenge Award
Robotics: 3x judged awards; 3x performance awards, including Provincial Champion; Worlds Division Quarterfinalist
Contests: USACO Silver; ACSL 2nd place team in Canada; Fryer (Group 5), Hypatia (Group 4); Distinction on Euclid, CCC Senior, Pascal, Cayley, CIMC, CSMC
Skills
Programming / Markup Languages: Python, C, C++, JavaScript, TypeScript, Kotlin, HTML, CSS
Tools: Git, Figma, Android Studio, STM32CubeIDE, STM32CubeMX
Libraries & Frameworks: React, React Native, Next.js, Node.js, Tailwind

Rotate your device to landscape mode