Work

How I built these projects and what broke along the way.

Co-founder · AI-native SEO agency

rankr

I help businesses get found on Google and recommended by ChatGPT.

4 SME clients

  • 2 monthsFrom Lullaflex's launch to a ChatGPT recommendation
  • 0.8% → 2.3%B&P Forum click-through rate · Aug to Sep 2026

Selected projects

AI tutor for university LMSs

LearnLoop

An AI study layer inside SUTD's learning platform. It answers from approved course material and keeps the exact source slide beside every response.

2 SUTD classesPiloted with 40 students

Passed SUTD EduTech's first cybersecurity review after I moved student sign-in to SUTD, removed public signup and restricted the tutor's access to approved course material.

  • S$2,000SUTD Baby Shark Fund
  • PassedSUTD's first cybersecurity review

Desktop AI tutor

Clicky for Windows

Hold a shortcut and ask about anything on screen. Clicky talks you through it and points to where to look or click.

250+ installsWindows app

I built a Windows version of Farza's Clicky with per-app memory and editable notes.

  • 1st Runner-UpOpenAI-backed PyCon SG · US$3K+ in prizes

Launch video pipeline

Proof

Turn a GitHub repo into a launch video. Record from the generated script, then let Proof cut the take, add captions and render the video.

50 usersused Proof

I added a vision check that samples five frames from each scene. It sends specific layout errors back to the generator, which edits the scene and renders it again.

  • 1st Runner-Up'Sup Build2026 · 300+ builders · S$5K+ in prizes

Student utility

SUTD Deadline Centre

eDimension and Gradescope deadlines in one place, with course filters and calendar export.

80+ usersusing SUTD Deadline Centre

I shipped the first version in a week. It reads the pages students already use and keeps their course data in the browser, with no backend or extra account.

  • Local onlyno backend or student-data collection

Hackathons

8 awards S$30K+ in prizes

Champion

Build for Impact 2026

130+ builders · S$9,500

A 3D running game where gossip is the reward. Reach distance milestones to unlock Singlish stories and video clips.

1st place

Microsoft Learn, Hack and Fun

20,000 students targeted · two-month plan

Prepared PilotBot's go-to-market pitch in 40 minutes, with a two-month rollout plan. Later selected as a Microsoft Learn Student Ambassador.

2nd Runner-Up

NUS Maritime Hackathon 2026

176 teams · S$2,000

A fleet model for 108 vessels, with a US$256K fuel-cost discrepancy investigated and 16 independent checks before submission.

More work