Mechatronics Systems undergraduate working where equipment, controls, operations and software meet.
Just finished a year as an Automation Engineer Intern in semiconductor manufacturing — AMHS, OHT/OHV, stocker and feeder systems.
| Automation systems | AMHS · ASRS · AMR/AGV · OHT/OHV · digital packing line · stocker · feeder · handler systems |
| Testing & reliability | UAT · FMEA · RCA · exception testing · test-case design · preventive maintenance |
| Control & embedded | PID · LQR · MPC · state-space modelling · queueing theory · EKF · solvePnP · RTOS · Arduino · SPI / I²C / GPIO |
| Software & data | Python · NumPy · Flask · PowerShell · JavaScript · C/C++ · SQLite · REST APIs · Tableau · Excel · discrete-event simulation |
| Operations tooling | Fleet Manager · e-WareNavi · MCS · GT SoftGOT2000 · Task Scheduler |
| Delivery | Vendor coordination · OJTIs · operator training · technical handover |
I turn unfamiliar production systems into repeatable recovery steps, defensible test evidence, and tools people can act on.
- On the floor — diagnose alarms, clear jams and recover AMR, ASRS, AMHS, OHT/OHV, stocker, strapping, packing and handler equipment with technicians and vendors.
- Before go-live — design and execute UAT and exception tests, prepare FMEA evidence, reproduce faults, and retest vendor fixes until they hold.
- After go-live — build the dashboards, alert workflows and OJTIs that keep a system supportable once the project team leaves.
- Off the clock — rebuild the same class of problem in software so the trade-offs become measurable: control laws, fleet queueing, vision pose estimation.
- BEng (Hons), Mechatronics Systems — Singapore Institute of Technology, graduating Apr 2027
- Automation Engineer Intern, completed — Infineon Technologies Asia Pacific, Singapore · Sep 2025 – Aug 2026
- Capstone in progress — synchronized RGB + LiDAR capture into an indoor digital twin for NVIDIA Isaac Sim
- Available for full-time roles from Apr 2027 — automation, controls, test, reliability and industrial software
Every number below comes from a test suite or a study that lives in the repository — none of it is estimated.
| Project | What it is | Measured result |
|---|---|---|
| PLC Vision Production Cell | Dependency-free digital commissioning simulator for a PLC-style conveyor inspection cell — state sequencing, stopped-state permissives, guarded recovery, motion-relative reject timing, SQLite traceability and a live browser HMI. | 96 tests · 8/8 interlocks enforced · deterministic PASS / FAIL / UNCERTAIN |
| AMHS Fleet Simulator | Discrete-event model of a semiconductor-fab OHT loop, built to find the point where adding vehicles stops helping. | Cycle time bottoms out at 123.1 s with 13 vehicles, then rises 34.1% by 21 while throughput stays flat |
| Inverted Pendulum Control Lab | Cascaded PID, LQR, MPC and energy swing-up benchmarked on one plant, one actuator limit and one cost function. Both Riccati solvers and the constrained MPC solver are written from scratch in NumPy. | Across 169 mismatched plants: LQR/MPC held 84.6% vs PID 55.6% |
| ArUco AMR Visual Docking | Ground-truthed pose-estimation study and closed-loop visual docking for a differential-drive AMR. | Apparent-width estimator reached 99.8% range error at 60° marker yaw; solvePnP stayed within 0.42% and docked at 3.9 cm |
| Limit Order Book & Matching Engine | Limit order book, price-time-priority matching engine and NASDAQ ITCH 5.0 decoder written from scratch in header-only C++23, no dependencies. Direct-indexed price array with a two-level bitset summary, intrusive FIFO queues and a lock-free SPSC handoff. | Cancel is depth-independent — 142 ns with 100k orders on one level vs 198 ns random · 80 cases / 873,869 assertions · worst-case add 148× better than a std::map baseline |
| Systematic Trading System | Event-driven research system — no-lookahead backtesting, shared R-multiple exits, volatility-targeted sizing, walk-forward checks and Deflated Sharpe analysis. | 259 tests · paper trading only, engineering practice rather than a profitability claim |
| E-Commerce Website | Flask marketplace where independent sellers manage products and the platform separates seller takings from its 10% commission. Product options, image uploads, FTS5 search, guest checkout, owner dashboard. | 222 tests · accessible server-rendered UI |
Everything else I keep public
| Project | What it is |
|---|---|
| SkyCast Weather Platform | Flask progressive web app that scores the best outdoor window in the next 24 h and explains every penalty behind the score. Playwright, accessibility, visual and Lighthouse budget tests run on every push. |
| Job Apply Assistant | Local-first job search and application tracker — extracts skills from PDF and DOCX resumes, flags agency bulk postings and ghost jobs, caches searches in SQLite. |
| Multi-Provider AI Chrome Assistant | Manifest V3 side-panel extension that reads the active page and answers questions about it across eight AI providers, with local API-key handling. |
| Maintenance Issue Tracking Bot | Converts informal WhatsApp machine-issue messages into structured Excel records. Feedback-driven filtering learns from reviewed false captures. Sanitised template with example data. |
| Humanoid Digital Twin Pipeline | Capstone software workstream. Currently defines the data contract, validation gates and pipeline automation — no reconstruction results claimed yet. |
| Automation & Mechatronics Portfolio | The no-build GitHub Pages site linked at the top. Semantic HTML, layered CSS, vanilla JavaScript, reduced-motion support and measured WCAG contrast. |
Production work that cannot be published — seven live Tableau OHV alarm and uptime views against a 99% target, an Excel/PowerShell restock workflow with Outlook alerts, and three controlled 12-hour OJTIs — is described on the portfolio site.
BEng (Hons), Mechatronics Systems — Singapore Institute of Technology · expected Apr 2027
Diploma, Mechatronics and Robotics Engineering — Singapore Polytechnic · Apr 2021
Certified SOLIDWORKS CAD Design Associate (2025) · Google Project Management Professional Certificate (2025) · Cisco Certified Network Associate (2022) · bizSAFE Level 2 (2020) · ITE Director's List