Language
English
Fluent
Work Experience
Software Engineering Co-op Contract Full-time at Magna International MML EE
May 1, 2024 - May 31, 2025Contributed to 3 ARM-based embedded ECU firmware solutions for automotive mechatronics applications, integrating sensors, actuators, and communication protocols to meet global automotive OEM requirements. Wrote and maintained 5+ robust, reusable, and sustainable firmware interface drivers for embedded components such as sensors, transceivers, and gate drivers, adhering to MISRA C and ASPICE guidelines. Designed and implemented a 10BASE-T1S protocol driver using SPI and DMA to enable efficient data transfer between embedded systems and peripherals, optimizing throughput and reducing CPU load. Created and executed integration testing using HIL setups, oscilloscope, and logic analyzer with automated logging to verify ECU real-time behavior and signal integrity against ISO 26262 and IEC 61508 safety standards.
Software Engineering Co-op Co-op Internship at Magna International MML EE
May 1, 2023 - April 30, 2024Designed an automated hardware provisioning system with Flask, PyQt, SQLite, and python-can; reduced PCB provisioning time over CAN bus by 80% and enabled persistent logging for traceability and analysis. Led development of a LED display simulation tool with Qt, OpenCV, Python-can, and Protobuf; enabled animation, color calibration, database integration, and CAN-FD communication to streamline testing and integration. Developed Python web-scraping tool with supplier API integration to automate part number decoding and accelerate component sourcing, reducing bill of material cost by 20%.
Software Engineering Co-op Co-op Internship at Magna International MML NTI
January 1, 2023 - April 30, 2023Wrote automation scripts to support a real-time, multithreaded computer vision software for adaptive headlights, integrating the YOLOv7 object detection model with camera and projector system, improving system performance. Designed and implemented a real-time 3D point cloud logging and visualization tool using PyQt and UART communication, accelerating RADAR and LiDAR data analysis for advanced driver-assistance systems (ADAS). Evaluated RADAR and LiDAR systems by developing benchmarking procedures and presenting analysis reports to senior management, enabling data-driven decisions.
Undergraduate Teaching Assistant Contract Part-time at Ontario Tech University (UOIT)
September 1, 2022 - December 31, 2022Led tutorials for 30+ students in Java programming course, covering data structures, algorithms, and object-oriented programming, improved comprehension and boosted pass rates.
Education
Bachelor of Science at Ontario Tech University (UOIT)
September 1, 2019 - December 31, 2024Qualifications
Industry Experience
Manufacturing, Transportation & Logistics, Computers & Electronics, Software & Internet
Hire a Developer
We have the best developer experts on Twine. Hire a developer in Toronto today.