Currently based in Singapore. I’m perpetually on a sidequest—driven by a deep-seated need to experience everything, even when the clock feels like it’s running out on my list of ambitions.

Experience

Engineering Intern, Utilities & Facilities

Singapore
Jan 2026May 20265m
  • Built Python automation pipelines for sensor data cleaning and chart generation, cutting processing time from 5 hours to 30 minutes, identifying and solving a normalised workflow inefficiency end-to-end.
  • Performed data-driven root cause analysis on ETP chemical overspending, coordinating real-time data collection with operations teams to implement a preventative solution.
  • Managed documentation audits and sustainability reporting, ensuring compliance deadlines were met across stakeholders.

Education

Bachelor of Engineering

Electrical & Electronic Engineering, Second Major in Data Analytics • Nanyang Technological University

School of Electrical and Electronic Engineering (EEE)

Aug 2023May 20274y
  • Relevant coursework: Signals & Systems, Pattern Recognition & Deep Learning, Data Structures & Algorithms in Python, Probability & Introduction to Statistics.
  • Overseas exchange at Fudan University, Shanghai (Dec 2025).
  • Champion Team, EEE Design & Innovation Project Competition 2025.

Projects

R2 Storage — File Manager on Cloudflare Edge

Full-stack file manager deployed on Cloudflare Workers (via OpenNext), enabling multi-bucket R2 browsing, drag-and-drop uploads with automatic multipart handling, and previews for images, video, PDF, and code. Implements password-protected, expiring shareable links with download limits via Cloudflare Access.

TypeScriptNext.jsCloudflare WorkersR2TailwindCSSZustandTanStack Query

Ship Autonomous Navigation — EE3180 (Champion Team)

Hybrid global + local navigation stack for autonomous ships in dynamic maritime environments. A Theta* grid planner produces waypoints consumed by a PyTorch SARL (self-attention deep RL) value network for reactive obstacle avoidance among ORCA-simulated agents. Trained and evaluated the SARL policy in an OpenAI Gym simulator across randomised circle-crossing and static-obstacle scenarios; attention weights pool multi-agent states to rank each obstacle’s influence. Built a PyQt5 desktop GUI to visualise results.

PythonPyTorchReinforcement LearningOpenAI GymPyQt5

EEE Research Apprentice — Advanced IC Packaging

Conducted a literature review on “Advanced Packaging Techniques for High-Performance ICs” under the EEE Research Apprentice Programme, and presented findings at the EEEvolution Research Poster Competition.

ResearchSemiconductors

Languages

EnglishC2
ChineseC2
MalayB1