Hi there! I’m Viraj Sandaruwan, a Senior Software Engineer with over 8 years of hands-on experience across full-stack development, microservices, and service-oriented architectures. I enjoy turning complex problems into clean, scalable solutions and collaborating with cross-functional teams to deliver value in the insurance, finance, and banking domains. I thrive in fast-paced environments and love mentoring teammates to continuously raise the bar on quality and delivery. I’m passionate about DevOps, CI/CD, and modern tech stacks (Azure DevOps, Docker, Kubernetes, Kafka). I stay curious about new tools and best practices to improve system reliability, performance, and security, and I’m always eager to learn and share knowledge with peers and stakeholders.

Viraj Sandaruwan

Hi there! I’m Viraj Sandaruwan, a Senior Software Engineer with over 8 years of hands-on experience across full-stack development, microservices, and service-oriented architectures. I enjoy turning complex problems into clean, scalable solutions and collaborating with cross-functional teams to deliver value in the insurance, finance, and banking domains. I thrive in fast-paced environments and love mentoring teammates to continuously raise the bar on quality and delivery. I’m passionate about DevOps, CI/CD, and modern tech stacks (Azure DevOps, Docker, Kubernetes, Kafka). I stay curious about new tools and best practices to improve system reliability, performance, and security, and I’m always eager to learn and share knowledge with peers and stakeholders.

Available to hire

Hi there! I’m Viraj Sandaruwan, a Senior Software Engineer with over 8 years of hands-on experience across full-stack development, microservices, and service-oriented architectures. I enjoy turning complex problems into clean, scalable solutions and collaborating with cross-functional teams to deliver value in the insurance, finance, and banking domains. I thrive in fast-paced environments and love mentoring teammates to continuously raise the bar on quality and delivery.

I’m passionate about DevOps, CI/CD, and modern tech stacks (Azure DevOps, Docker, Kubernetes, Kafka). I stay curious about new tools and best practices to improve system reliability, performance, and security, and I’m always eager to learn and share knowledge with peers and stakeholders.

See more

Experience Level

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

Language

English
Fluent

Work Experience

Senior Software Developer at Cognizant Sdn Bhd (Chubb Insurance)
March 1, 2025 - Present
Lead development of new features in C# and .NET Core Web APIs microservices. Front-end work with Angular, API integration, and feature development following design guidelines (PrimeNG, Material UI). Set up and used Azure DevOps for CI/CD and Jenkins for pipelines; implemented service-to-service communications via Kafka. Maintained source control in GitHub, managed project tasks in Jira, and documented in Confluence. Practiced Agile Scrum and Test-Driven Development to deliver robust software for insurance domain needs.
Senior Software Developer - Remote - Part Time at NextEra Tech Ltd
December 1, 2024 - April 30, 2025
Developed minimal APIs using C# and .NET Core Web APIs, implemented front-end integrations with Next.js, and integrated payment workflows (Stripe). Worked with Swagger for API docs, performed unit testing, and used GitHub for version control. Set up CI/CD workflows and contributed to front-end/backend feature development.
Freelance Software Developer at Singapore Shop Management (Client - UK)
November 1, 2023 - November 30, 2024
Developed a web application to manage shop and storage inventory, generated monthly movement reports, and produced actionable insights for clients. Implemented UI enhancements and back-end APIs to support inventory workflows.
Software Developer at Ava Grow's (Client - Canada)
March 1, 2024 - June 1, 2024
Handled smart gardening data modeling tasks, designed and documented a database schema, and produced an Entity-Relationship diagram based on requirements.
HTML Template Generator Developer at Acla Ro CRM (Client - USA)
December 1, 2023 - January 1, 2024
Desk-top application to generate HTML templates based on uploaded images; implemented in .NET Core with API integrations for data persistence and templating.
Software Engineer at LB Finance PLC (Payroll - INOVA IT Systems (PVT) LTD)
March 1, 2018 - January 31, 2021
Modernized financial workflow, implemented UI improvements, and integrated data flows for payroll and related processes in a .NET/Angular stack; performed maintenance and bug fixes.
Software Engineer at INOVA IT Systems (PVT) LTD
March 1, 2017 - February 28, 2018
Developed microservices using Spring Boot and PostgreSQL, built RESTful services, reviewed code for quality and security, and implemented event-driven workflows. Contributed to CI/CD, testing, and client feature deliveries.

Education

Master's Degree in Computer Science at Postgraduate Institute of Science, University of Peradeniya
January 1, 2016 - January 1, 2017
Bachelor's Degree in Computer Science at Faculty of Science, University of Peradeniya
January 1, 2013 - January 1, 2015

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Professional Services, Financial Services, Education, Healthcare

Experience Level

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