University of Waterloo · Mechatronics Engineering
Seungkwon Lim

Welcome to my page!

PERSONAL PROJECTS







Website
Own website using html
Sneaker Bot
Program that purchases limited sneakers
3D Phone Stand
Phone stand for my own phone
AutoCAD
AutoCAD Designs
ARCADE GAME
2D Arcade Game
under progress..
crypto trading bot
AI Assistant Program
Own AI Assistant using OpenAI API
On-Chain Whale Bot
Dectects on-chain whale activity and sends telegram alerts
Baccarat Simulator
Data was later used for trend analysis using Numpy
NASDAQ ML Predictor
NASDAQ ML Predictor
Machine Learning Trading Model
Rolypolyy — Quantitative Trading System
Rolypolyy
Quantitative trading: Binance → Polymarket

Work Experience

Test Automation Intern | Ford Motor Company | Waterloo, ON | 2026.09 – 2026.12

As a Test Automation Intern at Ford, I convert vehicle requirements into automated hardware-in-the-loop tests for Ford’s AI in-vehicle voice assistant, covering media, radio, navigation, and climate, and I validate driver-distraction safety rules on the bench.

  • Converted Gherkin requirements into Python/Behave HIL tests for the voice assistant, raising media automation coverage from 52% to 100% and cutting runtime from 30+ minutes to about 1 minute.
  • Validated driver-distraction safety rules via CAN/CAN FD gear and speed simulation (VFS, ValueCAN) across Park, Drive, and Reverse, isolating 2 assistant logic defects (21 cases) from bench faults using VHAL signal evidence.
  • Restored stability testing on production Android builds by resolving a priority-zero defect, tracing silent assistant monitoring to Debug-log stripping via user vs. userdebug logcat, and shipping a drop-in Python fix that recovered 6/6 states.
  • Unblocked all Reverse-gear safety scenarios by enabling the rear camera via UDS (ISO 14229) security access and DID writes; root-caused a bench-wide audio failure to power-mode conflicts in 2 of 16 simulated ECUs.
  • Reported daily and weekly status to senior management at Ford’s U.S. headquarters; triaged and escalated 5 post-flash blockers on new builds, cutting resolution time by 67% (3 weeks to under 1 week).

Key Skills:

  • Python & Behave (BDD / Gherkin)
  • Hardware-in-the-Loop (HIL) Test Automation
  • CAN / CAN FD (VFS, ValueCAN)
  • UDS (ISO 14229) & Diagnostics
  • Android Automotive, adb & logcat
  • VHAL Signal Analysis & Defect Isolation
  • Driver-Distraction Safety Validation
  • Stakeholder Reporting & Issue Triage

Ford Motor Company Website

Work Experience

BMS Software Engineer | UW Evolution (Stellantis, U.S. Department of Energy) | Waterloo, ON | 2026.01 – 2026.04

As a BMS Software Engineer for the Battery Workforce Challenge, I designed, implemented, and verified a Battery Management System (BMS) in MATLAB Simulink. My work focused on State of Power (SOP) and State of Charge (SOC) management, grounded in the team's Software Requirements Document (SRD).

  • Compiled Year 3 BMS requirements from the SRD into granular, testable items for the Design Verification Plan and Report (DVP&R), adding traceability and explanation columns mapping each item to SRD sections and validation methods.
  • Updated the DVP&R template with ten low-level requirements (five SOP, five SOC), each linked to Model-in-the-Loop (MIL) test cases in Simulink Test Manager.
  • Built the BMS state machine from scratch in Stateflow with hierarchical structure: main sequential states (OFF, INIT, CONTACTOR_CONTROL, ACTIVE, FAULT_REACTION) and continuous background SOC/SOP calculations, with typed I/O, entry/during actions, and requirement-referenced transitions.
  • Developed ten structured CSV/Excel test case definition files covering charging permission, contactor/precharge behavior, crash response, CAN limit broadcast, current tapering, NVM SOC restoration, sensor accuracy, cell balancing, and full-charge detection (300 ms voltage hold).
  • Imported test cases via Test Harness and Test Manager using Signal Editor and Constant blocks; all ten MIL simulations passed with scope outputs confirming correct behavior (e.g., 30 A charge current only when parked and plugged in).
  • Architected a safety-critical MIL validation framework executing the DVP&R protocol across 20+ scenarios, increasing testing coverage by 40% and supporting zero-failure logic deployment.
  • Reduced computational latency by 15% using the MATLAB Profiler to refactor Stateflow logic and remove redundant transition overhead without sacrificing safety coverage.

Key Skills:

  • MATLAB / Simulink / Stateflow
  • Model-in-the-Loop (MIL) Testing & Simulink Test Manager
  • Battery Management System (BMS) — SOC & SOP
  • Design Verification Plan & Report (DVP&R)
  • Requirements Traceability (SRD → Test Cases)
  • Safety-Critical Embedded Software Verification
  • Test Harness Development & Signal Editor
  • Performance Profiling & Stateflow Optimization
  • Cross-Functional & Multi-University Collaboration
  • Technical Documentation & Structured Test Matrices

UW EVolution Website

Work Experience

Seoul Metropolitan Office of Education | Seoul | 2023.04.06 – 2025.01.03

I worked at the Seoul Metropolitan Office of Education as part of my military service where I actively collaborated with education officials(including the superintendent), government officials and internal teams, strengthening my communication and teamwork abilities. My responsibilities included:

  • Coordinating and supporting various education-related meetings, conferences, and official events.
  • Setting up and operating audio-visual equipment such as projectors, microphones, sound systems, lighting, and computers.
  • Ensuring optimal audio performance by preventing microphone feedback and managing frequency channels during press conferences.
  • Managing and maintaining CCTV systems and assisting in troubleshooting and repairing technical issues in collaboration with staff.
  • Monitoring vehicle access and providing support at the parking booth during the initial phase of service.

Key Skills:

  • Audio-Visual Equipment Management
  • Event Coordination & Logistics
  • Technical Troubleshooting & Problem Solving
  • CCTV Surveillance & System Support
  • Communication & Interpersonal Skills
  • Time Management & Attention to Detail
  • Stakeholder Collaboration
  • Public Service & Operational Support

Seoul Metropolitan Office of Education Website

Work Experience

MH Technologies Research Engineer Co-op | Incheon | 2021 05 10 – 2021 08 27.





I worked as a research engineer at MH Technologies. MH technologies is a company that provides solutions to thermal issues in the electric car industry. It is known for its Z-leak Tube technology which aims to cool the motor of electric cars.

My main job responsibility was to research various existing patents similar to the company's product and summarize or present the information. By doing so, I was able to grow my reserach ability significantly. I even suggested a new patent idea which was about cooling an axial flux motor. Researching was not limited to just patents and I also researched about different firms, thermodynamics, HVAC system, Taguchi Method and more.

Moreover, I was able to develop my communication and teamwork skills by assisting mechanical engineers do experiments and make samples of the company's products.

Company Website

Work Experience

Hotel Management Internship Loft Hotel | Seoul | 2020 04 – 2020 10.





I worked at Hotel Loft located in Seoul as an intern. I demonstrated strong communication skills by reaching out to hotel booking platforms regarding the hotel's features and listening to visitor’s complaints and feedback.

Using raw booking data provided by Loft Hotel’s management system, I conducted an end-to-end analysis in Jupyter Notebook with Pandas, NumPy, and Matplotlib. After cleaning and preprocessing the dataset (removing invalid rows, handling missing values, and engineering features such as group size), I performed data analysis including correlation heatmaps, cancellation trend analysis.

From this analysis, I discovered that bookings with more than three guests had cancellation rates about 10% higher compared to smaller parties. Additional insights showed that repeat guests canceled far less often, and bookings made 150+ days in advance were significantly more likely to be canceled.
Based on these findings, I recommended targeted promotions for parties of three or more (e.g., flexible cancellation policies or group discounts) and loyalty incentives for repeat customers. These data-driven suggestions could reduce cancellations, improve occupancy stability, and strengthen long-term customer retention

Moreover, I gained stronger teamwork skills by collaborating with hotel staff to fix and install electric devices such as CCTVs, laptops, and cleaning products. I displayed proficient critical thinking by researching and suggesting the implementation of a mounted automatic thermometer and a QR-code scanner to monitor potential visitors with COVID-19.

I also made efforts to attract new visitors by taking videos of the rooms, editing them, and uploading them to YouTube. (Link)

Company Website

About Me

Seungkwon Lim

I am a third-year Mechatronics Engineering student at the University of Waterloo (expected June 2029) with a strong interest in applying technical and analytical skills to solve complex challenges. I am currently a Test Automation Intern at Ford Motor Company, building hardware-in-the-loop tests for in-vehicle voice systems.

Outside of academics, I enjoy staying active through basketball and cycling, and I am passionate about financial markets, particularly algorithmic trading and cryptocurrency research. I aim to combine my engineering background with my interest in finance and technology to create impactful, innovative solutions.