Car

Joshua Kwak

Engineer

Software & Mechanical

I am a passionate engineer with a strong foundation in both software and mechanical systems. With a background in mechatronics, I strive to solve complex problems and push the boundaries of technology.

Education

Toronto, Ontario, Canada

Bachelor of Applied Science - Mechanical Engineering

  • GPA 3.92/4.0
  • Specialized in Mechatronics, integrating mechanical, software, and electrical engineering to develop innovative technologies
  • Coursework in Control Systems, Mechatronics Principles, Mechatronics Systems: Design & Integration, Numerical Methods, Differential Equations, Probability and Statistics, Fundamentals of Computer Programming, and more.
  • Dean's Honours List: Fall 2019, Winter 2020, Fall 2020, Winter 2021, Fall 2022, Winter 2023, Fall 2023, Winter 2024
  • Recipient of the Constant Temperature Control Ltd Scholarship on the basis of high academic standing in Third Year
  • Recipient of the Baptie Scholarship for achieving the highest aggregate percentage of marks in the first year annual examinations

Projects

Work Exp.

Fremont, California, USA

Associate Analysis EngineerAug 2024 - Present

  • Developed a Python script leveraging RegEx for string identification and glob for directory parsing on Linux to identify and modify abaqus include files across simulation iterations, significantly streamlining workflow efficiency
  • Built a mass-representation generation tool that automatically creates mass representations of components using CSV input coordinates. This tool significantly enhanced model accuracy and reduced processing time from 5–10 minutes to under 30 seconds

Markham, Ontario, Canada

NPPI Engineer InternMay 2022 - Dec 2022

  • PLC programmed label printers and cameras to accommodate the production of foreign products
  • Introduced a new ‘3D Print Queue’ program, allowing all of the plant’s engineers to be able to request 3D printed parts

Toronto, Ontario, Canada

Lead Mechatronics EngineerSep 2021 - Dec 2021

  • Programmed an Arduino to interface with a color sensor for real-time detection of chemical reaction progress
  • Designed and wired circuits to power and connect the Arduino, color sensor, and motor controllers
  • Used the Arduino to process sensor data and trigger a motor stop mechanism upon detecting the specified color change

Surrey, British Columbia, Canada

Industry 4.0 Research AssistantMay 2021 - Aug 2021

  • Programmed Arduino using C to collect and process sensor data
  • Developed a Python script enabling Raspberry Pi to receive Arduino data via Serial, facilitating communication between physical hardware and virtual systems
  • Configured an OPC UA server on Raspberry Pi, establishing communication with local PCs using Inductive Automation’s Ignition
  • Leveraged Ignition SCADA to create scheduled reports and dashboards for sensor data visualization, optimizing preparation for testing with manufacturing robots

Photos I've Taken

Slide 1
Slide 2
Slide 3
Slide 4
Slide 5
Slide 6
Slide 7
Slide 8
Slide 9
Slide 10
Slide 11