Languages
9 skillsTwo backend ecosystems, a typed frontend, and the scripting and systems languages around them.
- C — Project work
Software EngineerColombo, Sri Lanka
Software engineer working across .NET and Java microservices, Auth0 identity, database design and Azure infrastructure. I own the logical design of a system as well as the code and the deployment that ships it.
01About

I started in Java and Spring Boot at RapidM3, building education and church-management platforms for clients, then moved to .NET microservices on Azure at Expernetic, where I now lead system design and delivery.
I like the part of the job where requirements are vague and the architecture is still open: turning them into a design that a team can build, test and operate without it falling apart six months later.
I finished my BEng in Software Engineering with First Class Honours alongside my engineering work, and I want to keep moving toward larger distributed systems, stronger platform engineering and technical leadership. Right now I am also exploring machine learning, AI engineering and prompt engineering.
Logical system design, clear boundaries between services and well-shaped databases come first. They decide how expensive every later change is.
Repeatable CI/CD and YAML-defined deployments make releases routine instead of events.
I manage a development team at Expernetic and have handled client relationships, translating complex requirements into work a team can deliver on time.
02Technical skills
Each skill is tagged by how I have used it, so you can tell production experience from project work at a glance. Select a skill to see the projects that use it.
Two backend ecosystems, a typed frontend, and the scripting and systems languages around them.
Enough range to ship a full feature end to end.
Services and APIs built to be deployed independently.
Android apps and the hardware that feeds them, built as GitHub projects.
Schema design is where most performance is decided.
Structure that lets a team change one thing at a time.
Releases should be boring.
Identity and access control designed in, not bolted on.
Getting a team from requirements to a release.
What I am learning now, alongside the day job.
Day-to-day delivery tooling.
03Professional experience
Three roles in two companies, each with more ownership than the last.
Expernetic (Pvt) Ltd
Architecting and building high-scale .NET microservice platforms and owning the cloud delivery around them.
RapidM3 (Pvt) Ltd
Developed and managed microservice applications on a Spring Boot architecture.
RapidM3 (Pvt) Ltd
Six-month internship that led into an Associate Software Engineer role.
04Featured projects
Workplace systems are proprietary, so they are described at a high level. Personal and academic projects link to their code on GitHub where it is public.
Expernetic · 2025 — present
A high-scale, cloud-native platform delivered as .NET microservices on Azure.
My contribution Architecture and logical system design, database design, pipeline engineering, and leading the development team.
RapidM3 · client project
A learning and content management system that centralises student records, enrolment, grading and course content, with payment management built in.
My contribution Full-stack development on the Spring Boot and React stack as part of the RapidM3 team.
RapidM3 · client project
A platform for diocese- and church-level operations covering membership, events, contributions and payments.
My contribution Full-stack development on the Spring Boot and React stack as part of the RapidM3 team.
RapidM3 · client project
A content management system for an institution that centralises student information and simplifies enrolment and grading.
My contribution Full-stack development on the Spring Boot and React stack as part of the RapidM3 team.
05Education & achievements
London Metropolitan University
First Class Honours
2024 — 2025
National Institute of Business Management (NIBM)
National Institute of Business Management (NIBM)
International College of Business and Technology (ICBT)
International College of Business and Technology (ICBT)
St. Aloysius' College, Galle
06Contact
Tell me about the system, the team and the timeline. I'll reply with how I'd approach it.