Experience
Product Management Associate
NUS Developer Group · Singapore
Aug 2026 — Present
Product management for projects built with and for non-profit organisations, working alongside design and engineering.
- Translated NPO feedback and business goals into clear product requirements, partnering directly with design and engineering to ship tangible features.
- Managed the end-to-end development process, setting timelines and resolving blockers, and drove improvements based on user feedback.
- Maintained strategic alignment across executives, customers, and internal teams through regular progress updates.
Teaching Assistant, CS2100 Computer Organisation
National University of Singapore · Singapore
Aug 2026 — Present
Teaching assistant for CS2100 Computer Organisation, and a Software Engineering Student Mentor.
- Run tutorial sessions for CS2100, walking students through computer organisation topics and debugging their reasoning rather than their code.
- Mentor students on the Software Engineering module, advising on project structure and engineering practice.
Software Engineer (Intern)
Snowball · Singapore
May 2026 — Present
Full-stack feature work on a production React Native mobile app, spanning design, implementation, analytics, and error triage.
- Designed and shipped features to production including phone verification, comment likes, multi-photo logs, a Strava API integration, an AI-powered activity classifier, and a collaborative customisation canvas.
- Led a full UI/UX overhaul of the app, redesigning key flows in Figma and implementing them end to end.
- Analysed PostHog product analytics to identify behaviour trends, informing feature prioritisation and roadmap decisions.
- Monitored and triaged production errors in Sentry, diagnosing and resolving bugs to improve stability.
Deputy Operations Officer
Singapore Armed Forces · Singapore
May 2022 — May 2024
Coordinated daily battalion-level operations, and started writing software to remove the parts of the job that did not need a person.
- Supported the Operations Officer in coordinating daily battalion-level operations for a unit of over 200 personnel.
- Built a Telegram bot in Google Apps Script to automate internal notifications and queries, cutting manual administrative workload.
Assembly Technician
VDL Enabling Technologies Group · Singapore
Mar 2022 — May 2022
Assembled and tested precision components for semiconductor wafer machines used in lithography manufacturing.
Education
Bachelor of Computing in Computer Science
National University of Singapore · Singapore
Aug 2024 — Dec 2027
Coursework across data structures and algorithms, software engineering, database systems, computer organisation, networks, operating systems, and AI/ML.
- HDB Study Award; 2nd Runner-up, NUS Fintech Summit 2026.
- Member of NUS Fencing.
Diploma with Merit in Mechatronics & Robotics
Singapore Polytechnic · Singapore
Apr 2019 — Mar 2022
Mechatronics and robotics, including robotic integration and programming — where the move toward software started.
- Assab Steels Merit Award 2022; SP Bronze Project Award 2022.
- Director's Honour Roll, 2021 and 2022.