Works

Selected projects from 10+ years building production systems for Singaporean companies — logistics SaaS, fintech payments, and government platforms. Most are client systems; where I've written about the engineering behind one, the card links to the story.

Enabling Village — Events Dashboard screenshot

Enabling Village — Events Dashboard

SG Enable (Singapore) · 2014 – Present · Maintenance

Events dashboard for SG Enable's Enabling Village — create and update events, manage users and members, and broadcast event announcements to members. Currently in maintenance.

Node.jsFeathersJSVue.jsQuasarMongoDBVultr
CDAS-CTR — Container & Truck Tracking screenshot

CDAS-CTR — Container & Truck Tracking

CDAS (Singapore) · 2014 – 2026

SaaS platform tracking trucks and containers in real time across a logistics network — live positions, status events, and operational dashboards for transporter and depot operations.

Node.jsFeathersJSVue.jsQuasarMongoDBWebSocketsOneMapAWS ElastiCacheAWS
CDAS-ePayment — Invoicing & Auto-Payment screenshot

CDAS-ePayment — Invoicing & Auto-Payment

CDAS (Singapore) · 2014 – Present

Invoicing platform for transporter companies with automated transporter-to-depot disbursement via the OCBC bank API (mutual TLS / 2-way SSL) — reconciliation, statements, and signed payment flows.

Node.jsFeathersJSVue.jsQuasarValkeyOCBC APIMutual TLSGitHub ActionsAWS ElastiCacheAWS