Skip to content

designed, built, shipped

All the projects

From a production platform running a real business to coursework that got out of hand (in a good way).

Full-stack production platform

Ace Plumbing Specialist

aceplumbing.sg

live ●

An end-to-end operations platform for a Singapore plumbing business: a public marketing site, an owner back-office, and a separate field portal for plumbers.

  • Next.js 16 (App Router)
  • React 19
  • TypeScript (strict)
  • Tailwind CSS v4
  • +8 more

Open the full story

NTU coursework, awarded A+

GPA Group Optimiser

completed

A diversity-balancing algorithm that sorts a full cohort into fair mini-groups of 5, across GPA, gender, and school.

  • Python
  • Greedy algorithms
  • Iterative optimisation
  • Jupyter
  • +1 more

Open the full story

Personal finance budgeting app, CS50x final project

BudgetBuddy

completed

A full-stack personal-finance web app with secure auth, budgeting, and interactive spending analytics.

  • Flask
  • Python
  • SQLite
  • pandas
  • +5 more

Open the full story

Hackathon builds

built under pressure

Autodesk x NTU Product Club PMC Hackathon 2026

Pre-Flight

autocad-translate-prototype.vercel.app

champion

A translation plugin for AutoCAD that tells you what a translation will cost, how long it will take, and what it will break, before you run it. Champion at the Autodesk x NTU Product Club PMC Hackathon.

  • Product management
  • User research
  • Journey mapping
  • Prototyping
  • +2 more

Open the full story

HackOMania 2026 hackathon project

SPsmart

completed

A smart-energy app that helps Singapore households cut electricity costs and carbon, built in a HackOMania 2026 sprint.

  • React 19
  • Vite
  • JavaScript
  • Custom SVG data viz

Open the full story