FlowCV Logo
Skills
Programming: C , C++, RTOS, Java, Javascript, Python , Git, VHDL, Ladder, GRAPH, SCL, Visual Basic
Software: MATLAB, Simulink, Linux, ROS 1 & 2, SLAM, OpenCV, MPLAB X, Siemens TIA Portal, SICAR, SimulationX
Hardware: Arduino, Raspberry Pi, STM32, Jetson Nano, LiDAR, FPGA, PLC, Field I/O, Oscilloscope, Signal Generator, HMI, Sensors, I2C, CAN Bus, LIN
Design and Manufacturing: AutoCAD, SolidWorks, KiCad, EPLAN, 3D Printing, Machining, Handheld Tools, Soldering
Experience
Mfg Product & Test System Design Intern, Ford Motor Company
Sep 2024 – Dec 2024 | Waterloo, CA
  • Conducted manual and automated testing of vehicle ECUs utilizing NI TestStand and Python.
  • Compiled and analyzed yield reports to conduct failure mode and effect analysis for ECU tests.
  • Developed proposal, equipment BOM, and wiring diagrams for new test system design and construction.
  • Assembled custom test fixture PCB, verified assembly and conducted station performance validation.
  • Built and assembled test benches for future vehicle ECU program bring-up.
  • Manufacturing Controls Intern, Tesla Inc
    Jan 2024 – Apr 2024 | Sparks, USA
  • Developed electrical and control architecture of a fatigue tester.
  • Utilized EPLAN P8 to design electrical schematics and Siemens TIA Portal to develop and debug PLC program logic in Ladder, SCL and GRAPH.
  • Assembled and configured field I/O and sensors that use PROFINET and IO-LINK protocol.
  • Designed and assembled a test-bench for device configuration, debugging and program development.
  • Assisted in the commissioning of an automated multi-station production line for energy products.
  • Autonomous Mobile Robot Developer, Agilmatic Electrical Ltd
    Apr 2023 – Aug 2023 | Waterloo, CA
  • Utilized ROS and Ubuntu to create a robot control system for prototype AMR.
  • Implemented SLAM with LiDAR for AMR design; successfully mapped out company warehouses.
  • Tested existing AMR technology for reverse engineering purposes in hospital sanitization.
  • Created and taught Arduino boot camp to students.
  • In-Market Sustaining Engineering, Teledyne FLIR
    May 2025 – May 2025 | Waterloo, CA
    Projects
    Prototype Autonomous Mobile Robot
  • Implemented ROS and Ubuntu on Raspberry Pi 3 to control a differential drive robot.
  • Utilize Arduino, motor controller, twin DC motors and voltage limiter for power supply isolation.
  • Designed using Solidworks prototype 3D Printed motor mount.
  • Applied SLAM using RPLiDAR A1 with keyboard teleoperation.
  • Fighting Game Hitbox Controller
  • Developing custom layout video game controller for PC and console use.
  • Developing C firmware for Rasberry Pi Pico for device input processing and connectivity.
  • Designing controller housing shell and button caps using Solidworks.
  • Constructing and designing custom device PCB using Ki-CAD
  • Egg Sorting Robot With Active Intake (Goosinator)
  • Developed with a team using RobotC with Lego Ev3 and Vex robotics parts.
  • Actively intake and sorts eggs while correctly pathing through a designated area.
  • Accounts for accumulating error with PID loop implementation.
  • Education
    Mechatronics Engineering BASc, University of Waterloo
    2022 – 2027 | Waterloo, Canada