Work, projects, leadership

Experience

Current AI engineering work, independently owned client systems, and project work where the implementation boundary can be inspected.

Professional experience

Employment

Jun 2026 – Present

AI Engineer Intern

Urbanflow

Building computer-vision and product infrastructure for site-layout proposal workflows.

  • Developed and integrated an image-to-geometry computer-vision pipeline that converts site-layout sketches into application-ready geometry for in-app design proposals.
  • Built file-management systems supporting storage, organisation, and retrieval of project artefacts across proposal workflows.

Python · Computer vision · Geometry pipelines · Product systems

Oct 2025 – Jan 2026

Freelance Software Developer

Strategic Alliance

Delivered a private Telegram-based customer-engagement workflow for non-technical stakeholders.

  • Owned requirements discovery, implementation, iteration, and production support as the sole developer.
  • Built lead-tracking and follow-up workflows used across 200+ customer engagements.

JavaScript · Telegram workflows · Workflow automation

Mar – Jul 2024

Data Migration Specialist

Grandtag Financial Consultancy

Supported spreadsheet-heavy new-business and data-migration workflows with lightweight automation.

  • Built VBA and JavaScript utilities for data collection, analysis, and consistency checks.
  • Maintained organised records across more than 1,000 client profiles during migration work.

VBA · JavaScript · Spreadsheet automation

Team delivery

Selected project work

Jan – Apr 2026

Collaboration Service Lead

PeerPrep · NUS course team

Built the realtime collaboration layer for a pair-programming platform.

  • Integrated Monaco with Yjs and Socket.IO for synchronized editing, presence, and reconnects.
  • Designed authenticated session creation, Redis snapshots, and attempt-history persistence around matched users.

8 – 10 May 2026

Full-stack Product Developer

Kawan · The Good Hack 2026

Shipped a multilingual civic-support kiosk prototype in three days.

  • Built across the kiosk interface and backend request-to-recommendation workflow.
  • Won “Ah Gong, Ah Ma’s Favourite,” the audience-voted award.

Responsibility beyond code

Leadership

Mar 2026 – Present

Finance Director

39th Temasek Hall Junior Common Room Committee

Manage and allocate an annual operating budget above S$100,000 across events, interest groups, and facilities.

Jun 2025 – May 2026

Committee Head

TH Xperience

Coordinate programming, logistics, marketing, and creative teams for a flagship experiential event serving 200+ participants.

Evidence-backed skills

Technical toolkit

Languages

TypeScript · JavaScript · Python · SQL · VBA

Product and frontend

React · Next.js · Vite · Monaco Editor · Zustand

Backend and realtime

Node.js · Express · Socket.IO · Yjs · Redis · RabbitMQ · Supabase · Cloudflare Workers

Delivery

Docker · GitHub Actions · AWS ECS/Fargate · Firebase · Git

Full one-page record

Prefer the compact version?

View resume