Building enterprise software that powers Sri Lanka's retail industry. From the first commit to production at scale.
THE ENGINEER

I'm a full-stack engineer and .NET architect with over four years of hands-on experience building enterprise-scale software that runs in the real world, at scale, under pressure, and continuously.
My flagship work is myPOS, one of Sri Lanka's largest Point-of-Sale platforms, a system I helped build from the ground up and still architect and maintain today. I've lived through every major .NET transition: classic ASP.NET all the way through to .NET 10.
Beyond the core platform, I've led deep integration work with Sri Lanka's premier malls, OGF and Havelock City, connecting systems that need to be reliable every single hour of every retail day.
I care about systems that don't break, APIs that are a pleasure to consume, and code that the next engineer can actually understand.
AI tools are part of my workflow. I use them to move faster on things I already understand deeply, not as a replacement for that understanding. There is a real difference between prompting and hoping for the best, and knowing exactly what you need and using AI to get there quicker. I know my stack. I know what good code looks like. AI helps me go deeper, ship faster, and stay sharp.
THE WORK
myPOS Platform
Enterprise Point-of-Sale Ecosystem
Architected and maintaining one of Sri Lanka's largest POS ecosystems. From initial build through full .NET Core migration and continuous evolution across every major .NET release, all the way to .NET 10.
Retail Mall Integrations
OGF & Havelock City, Sri Lanka
Engineered deep system integrations with Sri Lanka's premier shopping destinations, connecting POS infrastructure with mall-wide inventory, loyalty programs, and real-time reporting pipelines.
Enterprise API Suite
Multi-client API Development
Designed and delivered custom RESTful API solutions across diverse enterprise clients, paired with background worker services for high-throughput data operations and cross-system synchronisation.
THE ARSENAL
LET'S BUILD
// Have something worth building? Send a request.
"message": "Have an interesting project? Let's talk."
}