Background
I came to analytics from facilities management, by way of National Service and a nationwide billing rollout.
2019 to 2022
Singapore Polytechnic
Diploma with Merit, Facilities Management
Graduated 2nd in my cohort.
2022 to 2024
Singapore Armed Forces
Signal Operator, full-time National Service
Coordinated signal operations at platoon level and acted as the link between regular staff and NSmen when problems arose.
Jun to Aug 2025
Accenture
System Deployment Associate
Supported the nationwide rollout of the National Billing System by diagnosing user issues, tracking incident patterns and passing usability feedback to the rollout teams.
Jun to Dec 2026
Shimano Singapore
Digital Technology / Data Analysis Intern
Seven projects, described under Work.
Graduation Dec 2027 / Jan 2028
National University of Singapore
BSc Business Analytics, School of Computing
Tools I use
Programming
- Python
- SQL
- Java
- R
- JavaScript and TypeScript
- Luau
Data and ML
- pandas
- scikit-learn
- XGBoost
- Forecasting
- Statistical modelling
AI and web
- RAG with Qdrant
- Azure OpenAI and OpenAI APIs
- React
- Flask and FastAPI
- REST APIs
Platforms
- Microsoft Fabric
- SQL Server
- Git and Bamboo CI/CD
- Tableau and Excel
- Power Automate
How this site was made
- WhoI designed the site and made each design decision. Claude wrote most of the code with me.
- HeroMy name is live text. The lens redraws the same letters from data points.
- Chapter"How I work" is a single scroll-driven scene, and every layer in it is drawn in code.
- TheseThe glass buttons are rendered with Three.js. Real buttons sit underneath for keyboards and screen readers.
- BuildThe site is a set of plain HTML pages, generated by a short Python script with no framework.