// the journey so far

About

10+ years building distributed systems, platform infrastructure, and scalable backend architecture.

Career

2026 — present

ExpressVPN

HEAD
2026 — present

Staff Software Engineer, Payments

Working on payments and subscription infrastructure, distributed systems, and the migration of legacy systems to custom-built solutions.

Distributed SystemsTemporalPayments
2021 — 2025

Bitsmedia Pte Ltd

2024 — 2025

Head of Platform Engineering

Architected and scaled the backend platform to serve 60M+ global users at 15M peak DAU. Led technical strategy across delivery, platform, and B2B initiatives. Reduced GCP costs by 40% and built a centralised data platform processing 100GB+/day.

GCPPlatform EngineeringLeadership
2023 — 2024

Lead Software Engineer

Re-architected the application layer from serverless Cloud Functions to 20+ microservices, adopted across 6 teams. Built an auto-scaling GKE platform and a digital wallet scaling to 100M+ daily events at 250 transactions/sec.

GCPKubernetesMicroservicesEvent-Driven
2021 — 2022

Senior Software Engineer

Re-architected the purchase processing flow into an async pipeline — 80% reduction in support tickets, zero lost transactions. Introduced horizontal sharding eliminating a 200k concurrent-connection bottleneck.

Pub/SubPostgreSQLGCPNode.js
2016 — 2021

Sysco Labs

2020 — 2021

Associate Technical Lead

Redesigned 10 separate Kinesis consumer applications into one, achieving 100%+ improvement in data consumption performance.

AWS KinesisJavaNode.js
2018 — 2020

Senior Software Engineer

Re-architected and migrated the POS Payroll Management System to the cloud using microservices. Designed a real-time notification mechanism replacing an email-based system.

MicroservicesReactReduxCloud
2016 — 2018

Software Engineer

Feature development on the POS order module using React-Redux. Leveraged CouchDB real-time syncing for offline capabilities. Designed a data reduction mechanism achieving 40% storage gain.

ReactReduxCouchDBNode.js
2013 — 2016

University of Peradeniya

2013 — 2016

B.Sc. (Eng.) in Computer Engineering

Computer Engineering