Education
Queen's University
MASc in Electrical and Computer Engineering
Dec 2021 | Kingston, ON
Cum. GPA: 4.14
Queen's University
BASc in Electrical Engineering with Professional Internship
April 2019 | Kingston, ON
Select Coursework
Graduate
- Vehicle Control and Navigation
- Design for Robots and Telerobots
- Machine Vision
- Machine Learning/Deep Learning
Undergraduate
- Bioinformatic Analysis
- Modelling and Computer Control
- Introduction to Robotics
- A.I. and Interactive Systems
- Image Processing and Computer Vision
- Sensors and Actuators
- Linear Control Systems
- Discrete-Time Signals and Systems
- Probability and Random Processes
- Microprocessor Systems
- Computer Architecture
- Digital Systems
- Fundamentals of Information Structures
- Intro to Computer Programming for Engineers
Skills
Programming: Python, Matlab, LaTeX, C++ (Over 5000 lines); C (Over 1000 lines); Familiar with HTML, Java, CSS, Assembly, PLEXIL.
Development Tools: Proficient in GIT, VS Code, Arduino, Linux, ROS, Shell; Familiar with Eclipse, ChatGPT, Visual Studio, Gazebo, CAD.
Work Experience
MDA | Member of Technical Staff
Feb 2022 - Present | Brampton, ON
- Autonomy and AI development for the Canadarm3.
- Subject matter expert for model-based collision avoidance, design and development of algorithm (C++ and Matlab)..
- Lead Autonomy and AI Designer for Lunar Surface Exploration Initiative (LSEI) power generation study. Responsible for autonomy and control system design and development for lunar nuclear reactor system.
Offroad Robotics | Research Assistant
Sep 2019 - Dec 2021 | Kingston, ON
- Design of 82× more computationally efficient learning-based (via Gaussian
Process Regression) nonlinear model predictive controllers (Python and C++).
- Researching and applying robotic manipulator control algorithms on a Kubota
R520S robotic loader (Python, C++, ROS).
MacLean Engineering | Simulation Engineering Specialist
May - Dec 2019 | Remote
- Modelling of mining equipment for automation (C++, Python, Gazebo/ROS).
- Forward kinematics and controller development with ROS framework.
Offroad Robotics | Research Assistant
May 2018 – Sep 2018 | Kingston, ON
- Model MacLean Engineering machines and prototype systems in Gazebo/ROS
- Design electrical control system, and build/test tele-operated prototype, since
used in multiple Master’s theses.
MacLean Engineering | Electrical Designer
May 2017 – May 2018 | Colligwood, ON
- Designed (Auto CAD) electrical control systems for 15 machine capital orders.
Teaching Experience
Queen's University | Teaching Assistant
- ELEC490 Electrical and Computer Engineering (ECE) Project: Supervised 16 teams of 4 students.
- APSC142 Introduction to Computer Programming for Engineers: Test marking and feedback.
Awards
2020 - Top 9/1029, Code Life Ventilator Challenge
Publications