I am a technically-sophisticated software engineer with over seven years of experience crafting scalable solutions across industries like insurance, HRM, and invoicing. I design and develop REST APIs and cloud-based systems using the Microsoft .NET ecosystem, Azure, and data analytics tools, always focusing on clean architecture and robust deliverables. I enjoy collaborating with cross-functional teams, embracing Agile/Scrum practices, and mentoring peers to raise the bar on code quality and performance. I am passionate about Azure cloud services, CI/CD, and delivering high-quality products that meet real customer needs.

Tharindu Senevirathna

I am a technically-sophisticated software engineer with over seven years of experience crafting scalable solutions across industries like insurance, HRM, and invoicing. I design and develop REST APIs and cloud-based systems using the Microsoft .NET ecosystem, Azure, and data analytics tools, always focusing on clean architecture and robust deliverables. I enjoy collaborating with cross-functional teams, embracing Agile/Scrum practices, and mentoring peers to raise the bar on code quality and performance. I am passionate about Azure cloud services, CI/CD, and delivering high-quality products that meet real customer needs.

Available to hire

I am a technically-sophisticated software engineer with over seven years of experience crafting scalable solutions across industries like insurance, HRM, and invoicing. I design and develop REST APIs and cloud-based systems using the Microsoft .NET ecosystem, Azure, and data analytics tools, always focusing on clean architecture and robust deliverables.

I enjoy collaborating with cross-functional teams, embracing Agile/Scrum practices, and mentoring peers to raise the bar on code quality and performance. I am passionate about Azure cloud services, CI/CD, and delivering high-quality products that meet real customer needs.

See more

Experience Level

Expert
Expert
Expert
Expert

Language

English
Fluent

Work Experience

Senior Software Engineer at 99X
May 1, 2024 - Present
Lead software engineer delivering scalable solutions across the Microsoft .NET ecosystem; involved in design, development, and mentoring; focusing on Azure-based services and CI/CD.
Software Engineer at H2C Compute
April 1, 2024 - October 20, 2025
Delivered seamless integration capabilities for new HRM products by developing REST APIs and integrating identity services like Okta; improved authentication, security, and user experience; optimized SQL and data flows.
Software Engineer Intern at Gallagher
September 1, 2021 - October 20, 2025
Engaged in client requirements analysis and leveraged ASP.NET web technologies for system development and maintenance; diagnosed and resolved code-related issues to improve stability and reduce downtime.
Software Engineer at Microsoft
February 1, 2020 - October 20, 2025
Worked within the .NET ecosystem focusing on data analytics and visualization; participated in API development, SDLC processes, and Agile/Scrum methodologies to deliver software solutions.

Education

Bachelor of Science in Computer Software Engineering at Cardiff Metropolitan University
November 1, 2020 - April 1, 2022
Higher National Diploma in Information Technology at Sri Lanka Institute of Advanced Technological Education
April 1, 2017 - December 1, 2019

Qualifications

Microsoft Certified Solutions Associate (MCSA)
January 11, 2030 - October 20, 2025
Microsoft Certified Solutions Developer (MCSD)
January 11, 2030 - October 20, 2025

Industry Experience

Software & Internet, Professional Services, Education