Undergraduate Researcher

Multi-Scale Design Laboratory (May-Dec, 2023)

  • Assisted in the development of new technologies for medical research and treatment
  • Wrote path optimization software to improve scan time for a laser equipped microscope. This resulted in up to 85% time savings on scans
  • Designed automated laser calibration software using Python computer vision approach
  • Created C# Windows Forms Apps for data acquisition and hardware control
  • Assisted PhD students in design and completion of lab experiments (biomedical field)

Firmware Engineering Co-op

Solidigm (Jan-Aug, 2022)

  • Developed and debugged firmware for Data-centre Solid State Drives (C/C++)
  • Wrote Python scripts for validation and unit testing of algorithms in thermal / power domain
  • Contributed to a unique new method of reporting temperatures for data-centre SSD's
  • Wrote Invention Disclosure forms and filed for Intellectual Property for this invention (accepted!)

Systems Integration Director

UBC Rover Design Team (2019-2023)

  • I Was the technical lead for a team of 15 students designing a 50kg Mars Rover with autonomous capibilities
  • Created project timelines and met with all sub-teams to ensure smooth integration and testing
  • Designed and built a 6-Axis robotic arm capable of lifting 2kg
  • Wrote firmware for controlling arm components (motors, limit switches, encoders) and communicating states with host PC via serial
  • Wrote Software (Robot Operating System, C++) for connecting the arm to an xbox controller and inverse kinematics solver
  • Placed 3rd out of 13 teams in our team's first competition in 6 years! (CIRC, 2022)
  • See projects page for more details of my 4 years at this team!

Project Coordinator Co-op

GUNN Consultants (Jun-Dec, 2020)

  • Drafted reports, schedules and calculations for an elevator consulting company
  • Ran weekly meetings to ensure our team of four Engineers were all on the same page
  • Completed a side project of installing an automatic elevator door on the doorway of the office. This involved designing the control system, and electronic circuit in a 6 week timeline