Full Stack Engineer·.NET Architect·Sri Lanka
DINISURU
BALASOORIYA

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

4+
Years Experience
Enterprise
Scale Systems
ASP.NET → .NET 10
Full Journey
SCROLL
ACT I

THE ENGINEER

Dinisuru Balasooriya

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.

4+Years
EnterpriseScale
Sri LankaBased
// AI AS A FORCE MULTIPLIER

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.

GitHub CopilotClaudeAI-assisted debuggingPrompt engineering
ACT II

THE WORK

01

myPOS Platform

Enterprise Point-of-Sale Ecosystem

Production · Active

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.

.NET 10ASP.NET CoreReactSQL ServerWorker ServicesREST APIsC#
02

Retail Mall Integrations

OGF & Havelock City, Sri Lanka

2 Major Deployments

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.

.NET CoreAPI IntegrationSQL ServerReal-time SyncC#
03

Enterprise API Suite

Multi-client API Development

Multi-client Delivery

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.

REST APIsWorker ServicesC#Entity FrameworkMicroservices.NET
ACT III

THE ARSENAL

THE .NET JOURNEY
ASP.NET
2019
.NET Core 3.1
2020
.NET 5
2021
.NET 6 LTS
2022
.NET 8 LTS
2023
.NET 10
2025 +
THE REACT JOURNEY
React 16
2020
React 17
2021
React 18
2023 +
BACKEND
C#ASP.NET CoreEntity FrameworkWorker ServicesREST APIsMiddleware.NET 10
FRONTEND
React 18Next.jsTypeScriptJavaScriptHTML5CSS3Tailwind CSS
DATABASE
SQL ServerMongoDBPostgreSQLT-SQLEF Core
TOOLS & DEVOPS
Visual StudioVS CodeGitAzurePostmanIISDockerGitHub ActionsCI/CD Pipelines
ACT IV

LET'S BUILD

// Have something worth building? Send a request.

POST/api/contactHTTP/2.0
// HEADERS
X-AuthorDinisuru Balasooriya
// BODY
{
"message": "Have an interesting project? Let's talk."
}