I am a results-driven Senior Software Engineer with 9+ years of experience designing and delivering scalable, cloud-native enterprise applications across SaaS, government, and property management domains. I have deep expertise in C#, .NET Core, ASP.NET Core Web API, Angular, and SQL Server, with hands-on experience across Azure, Azure DevOps, and AWS. I thrive on owning end-to-end product domains—from architecture and implementation through CI/CD, code quality, and mentoring. I apply Clean Architecture, CQRS, SOLID, and Domain-Driven Design to build maintainable, high-performance systems while collaborating cross-functionally to drive impact and accelerate engineering productivity with AI-assisted tools.

Oshada Visal Ekanayake

I am a results-driven Senior Software Engineer with 9+ years of experience designing and delivering scalable, cloud-native enterprise applications across SaaS, government, and property management domains. I have deep expertise in C#, .NET Core, ASP.NET Core Web API, Angular, and SQL Server, with hands-on experience across Azure, Azure DevOps, and AWS. I thrive on owning end-to-end product domains—from architecture and implementation through CI/CD, code quality, and mentoring. I apply Clean Architecture, CQRS, SOLID, and Domain-Driven Design to build maintainable, high-performance systems while collaborating cross-functionally to drive impact and accelerate engineering productivity with AI-assisted tools.

Available to hire

I am a results-driven Senior Software Engineer with 9+ years of experience designing and delivering scalable, cloud-native enterprise applications across SaaS, government, and property management domains. I have deep expertise in C#, .NET Core, ASP.NET Core Web API, Angular, and SQL Server, with hands-on experience across Azure, Azure DevOps, and AWS.

I thrive on owning end-to-end product domains—from architecture and implementation through CI/CD, code quality, and mentoring. I apply Clean Architecture, CQRS, SOLID, and Domain-Driven Design to build maintainable, high-performance systems while collaborating cross-functionally to drive impact and accelerate engineering productivity with AI-assisted tools.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Fluent

Work Experience

Senior Software Engineer at ParentPay Lanka (PVT) LTD
June 1, 2025 - April 1, 2026
Architected and delivered Azure AD B2C SSO integration across a multi-tenant SaaS platform, significantly improving authentication security, login reliability, and end-user experience for school catering operations. Led architecture and feature delivery aligning with product goals and documented decisions for maintainability.
Senior Software Engineer at Cloudpermits (PVT) LTD
March 1, 2023 - June 1, 2025
Owned the Greenlight platform for 1.5+ years during a leadership transition—driving technical decision-making, sprint planning, prioritization, and end-to-end feature delivery across government authority clients. Designed and implemented scalable, modular solutions using Clean Architecture to improve extensibility and reduce regression risk in a multi-tenant government SaaS product. Led ECM system integration, automating document retrieval and reducing manual administrative overhead. Established structured code review processes and engineering best practices, reducing production defects by 30%. Built and maintained CI/CD pipelines with Azure DevOps, saving 5+ hours weekly and enabling reliable releases. Architected third-party Online Permit Management Systems integration with AWS, achieving 99.9% uptime SLA. Mentored 6 engineers across junior to mid-level, fostering a culture of clean code and continuous improvement.
Software Engineer at Cloudpermits (PVT) LTD
June 1, 2021 - March 1, 2023
Developed and scaled SaaS applications supporting 8,000+ concurrent users across 13 government authorities, ensuring platform resilience and performance under high load. Designed, built, and optimized RESTful APIs using ASP.NET Core Web API and Entity Framework Core. Integrated a secure payment gateway for the Greenlight project, achieving PCI-DSS compliance and improving transaction reliability. Implemented Power BI Embedded dashboards with Row-Level Security to enable tenant-specific data access and reporting. Contributed to architectural improvements aligned with modular, scalable design principles and maintained high code quality through peer reviews and engineering best practices.
Software Engineer at Beyond Strata PTY LTD
January 1, 2019 - June 1, 2021
Built full-stack features for a property management platform using .NET, ASP.NET Web API, Angular, and SQL Server, delivering end-to-end functionality across the application. Implemented secure batch BPAY payment processing, handling 500+ transactions per month with full audit trails and compliance. Developed automated data migration scripts to onboard 5+ enterprise customers, achieving 100% data integrity across migrations.
Trainee Consultant – Integration Services at Midas Safety Inc
July 1, 2016 - December 1, 2018
Developed web applications integrated with SAP ERP systems, improving real-time data visibility and reporting for corporate stakeholders across multiple regions. Managed the end-to-end lifecycle of web applications including requirements gathering, user training, and incident resolution.
Software Engineer at Beyond Strategy PTY LTD
January 1, 2019 - June 1, 2021
Built full-stack features for a property management platform using .NET, ASP.NET Web API, Angular, and SQL Server; implemented secure batch BPAY processing with full audit trails; developed automated data migrations for 5+ enterprise customers, ensuring data integrity.

Education

B Sc (Hons) Computer Science at University College Dublin, Ireland
January 1, 2016 - January 1, 2018
Higher Diploma in Computer Based Information Systems at NIBM, Sri Lanka
January 1, 2015 - January 1, 2016
Diploma in Computer System Design at NIBM, Sri Lanka
January 1, 2014 - January 1, 2015
BSc (Hons) Computer Science at University College Dublin
January 1, 2016 - January 1, 2018
Higher Diploma in Computer Based Information Systems at NIBM, Sri Lanka
January 1, 2015 - January 1, 2016
Diploma in Computer System Design at NIBM, Sri Lanka
January 1, 2014 - January 1, 2015

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Government, Education, Professional Services