

I'm a software engineer based in Singapore. I am fascinated by building large-scale, impactful products that serve millions of users daily. Let's collaborate and turn ideas into amazing software.
I'm currently a Senior Software Engineer at ExpressVPN, Singapore, where I focus on developing the internal tools that configures the entire ExpressVPN network. With over 6 years of industry experience, I've had the opportunity to work on a variety of projects for leading global companies. I hold a BSc in Computer Science from the University of Moratuwa, Sri Lanka and currently pursing a Master's in Computer Science from the University of York, England.
While I have full-stack experience, my primary focus is backend development. I'm skilled in languages and tools such as
I am not bound to particular technologies and I'm always passionate to pick up new technologies as the need arises.
Outside of work, I love reading non-fiction, listening to podcasts, and watching travel vlogs on YouTube and on TikTok.
2025 Aug — 2025 Dec
IEEE Publication. Travel time prediction with an innovative isolated XGBoost regression technique
A basic crypto currency implementation with peer-to-peer longest chain validation, mining and transfer capabilities.
A simple session persistent library that can be used to manage sessions with Memento pattern. Configurable to use with in-built or external session cache.


