
Storytelling with Data
Good storytelling starts with paying attention: listening, noticing, looking closely. Data analytics comes from the same instinct.
Explore my work →Projects

Data Analytics
Machine learning and analysis
HDB Carparks and Resale Prices
An automated Python pipeline that joins carpark availability, MRT locations and 237,543 HDB resale transactions.
+8.3%
Flats near an MRT station, compared within the same town and flat type, in sales since June 2018
−3.4%
Flats in areas where carparks run full
Areas with full carparks sit further from MRT stations: a median of 865 m, against 673 m.
- Python
- pandas
- Matplotlib
- pyproj
- pytest
- data.gov.sg API
- OneMap API

Diabetes Readmission Risk Scores
Machine-learning models that flag diabetic patients likely to be readmitted at discharge.
- Python
- Jupyter
- pandas
- NumPy
- scikit-learn
- LightGBM
- Matplotlib
- Seaborn

HDB Price Prediction
The six factors that shape HDB resale prices, modelled across a decade of transactions.
- Python
- Jupyter
- pandas
- NumPy
- scikit-learn
- Matplotlib
- Seaborn

Coffeeshop Sales Analysis
Analysing coffeeshop sales to find what actually drives profit.
- Python
- Jupyter
- pandas
- NumPy
- Matplotlib
- Seaborn
- Plotly
Creator Scout
A Python tool that finds active BookTok creators with 1,000 to 25,000 followers.
- Python
- pytest
- ScrapeCreators API

Short Stories
Fiction rooted in Singapore

About Me
I am constantly learning how to work better with data and AI as I grow as an analyst.
Outside of my professional career, I enjoy learning about the relationship between ancient Indian art (paintings, instruments, architecture) and belief and philosophy. I also have always enjoyed writing stories about Singapore culture and experiences.
Read the essays →





