Section · About
An engineer, not a framework.
In one line
Platform engineer working in fintech infrastructure, with a soft spot for the long-tail of things nobody's built tooling for yet.
Bio
I'm a platform engineer at Banking Circle, where I look after the Kubernetes platform that hundreds of mission-critical banking applications live on, and the Golang tooling around it.
Before that, I led the Cloud Enterprise team at Lionsbot International — building integrations between commercial cleaning robots and the systems they share buildings with: lifts, doors, CCTV, enterprise clouds. I started there as a backend engineer right out of university and spent two and a half years on real-time pipelines, sync systems, and the operator tools that keep a fleet of internet-connected machines reliable.
I'm most at home where the system gets messy — flaky networks, cross-team integrations, the moment something works in staging but not in production. The interesting work happens there.
Education
National University of Singapore
B.Eng. Mechanical Engineering (Honours) · 2nd Major in Innovation Design
- 01MOE ASEAN Undergraduate Scholarship Recipient
- 02Teaching Assistant — CS2040 Data Structures & Algorithms; EG2310 Fundamentals of Systems Design
- 03University Town College Programme (Tembusu College), NUS Overseas College (Singapore)
Toolbelt
Tools I actually reach for.
Not an exhaustive list — just the things that have earned their place in production work, organised by where I tend to use them.
Languages
05 items
- Go
- Java
- TypeScript / JavaScript
- Python
- Ruby
Platform
07 items
- Kubernetes
- Docker
- GitHub Actions
- GitLab CI/CD
- Microservices
- NGINX
- Linux / Bash
Cloud & Data
09 items
- AWS (EC2, SQS, SNS, IoT Core, S3, RDS, CloudFront, Lambda)
- Digital Ocean
- MongoDB
- SQL / Postgres
- TimescaleDB
- Kafka
- EMQX
- Datadog
- gRPC
Frameworks
08 items
- Spring Boot
- Echo
- Express
- Django
- Ruby on Rails
- Node
- ReactJS
- NextJS