Aspiring software engineer with extensive experience in embedded systems, having developed nearly all of the robotics software for the Queen's Knights Robotics Team. Proficient in C++, Python, and real-time systems development. Passionate about learning, problem solving, and educating future generations.
Overview
2
2
years of professional experience
Work History
Director of Software Engineering
Queen's Knights Robotics Team
10.2023 - Current
Developed the core control systems for our competition robots using Taproot and modm. Implemented a closed-loop feedback system for turret control using custom PID controllers to improve aiming accuracy and reduce target acquisition time.
Contributed to the team's computer vision dataset, capturing and classifying over 800 images to train custom machine learning models.
Accelerated machine learning models using the NVIDIA Jetson platform and configured UART passthrough for real-time communication with STM32 microcontrollers.
Created and maintain the onboarding materials for the software sub-team, training 15+ new members annually on embedded systems tools and workflows, covering C++, Python, SCons, Git (GitFlow), OpenOCD, and Taproot.
Led a C++ fundamentals workshop for 25+ new members, delivering hands-on coding exercises focused on memory management and teaching key concepts such as variables, functions, classes/structs, and control flow.
Teaching Assistant for CISC 220
Queen's University
09.2023 - 12.2023
Evaluated assignments and provided detailed feedback for over 30 students throughout the semester.
Conducted group tutoring sessions during weekly office hours to support students facing challenges and enhance their understanding of course concepts.
Facilitated the exam preparation tutorial for approximately 20 students, summarizing key topics and answering questions before the final exam.
Server/Host
Jack Astor's Bar & Grill
05.2023 - Current
Demonstrated strong multitasking skills by managing multiple tables simultaneously without compromising service quality.
Worked with a POS system to place orders, manage bills, and handle complimentary items.
Collaborated with team members during busy shifts for efficient workflow and excellent guest experiences.
Managed reservations efficiently to accommodate walk-in guests and reduce wait times.
Implemented table rotation system for optimal server workload distribution
Education
Bachelor of Computing -
Queen’s University
Kingston, ON
04-2025
Skills
C / C, Python, Bash, CMake
STM32, Taproot, modm, OpenOCD
NVIDIA Jetson SDK, TensorRT
Git, SCons,
Linux, macOS, Windows
Timeline
Director of Software Engineering
Queen's Knights Robotics Team
10.2023 - Current
Teaching Assistant for CISC 220
Queen's University
09.2023 - 12.2023
Server/Host
Jack Astor's Bar & Grill
05.2023 - Current
Bachelor of Computing -
Queen’s University
Similar Profiles
Vincent Reinhart MelgazoVincent Reinhart Melgazo
Student Photographer at MHS Dragon Team & Boba Bots Robotics TeamStudent Photographer at MHS Dragon Team & Boba Bots Robotics Team
High School Robotics Engineer at Westtown School Robotics Team: First RoboticsHigh School Robotics Engineer at Westtown School Robotics Team: First Robotics
General Member of the Electrical Team at Queen's Biomedical Innovation Team (QBIT)General Member of the Electrical Team at Queen's Biomedical Innovation Team (QBIT)