KN

Kavindi Nadya Sudusinghe

Available to hire

Hi, I'm Kavindi Nadya Sudusinghe, a software engineer with 3+ years of experience delivering scalable and maintainable software.

About

Hi, I’m Kavindi Nadya Sudusinghe, a software engineer with 3+ years of experience delivering scalable and maintainable software. I enjoy turning complex requirements into clean, tested code and collaborating across teams to ship features users love.

Currently based in Hamburg, Germany, I work as a self-employed Independent Software Engineer, building and maintaining full-stack web applications with Angular and .NET, and I continuously improve architecture, testing, and DevOps practices.

  • 5 years' experience
  • Joined March 2025

Industry experience

  • Software & Internet
  • Healthcare
  • Professional Services
  • Real Estate & Construction
  • Education
  • Life Sciences

Work experience· 9 roles

Independent Software Engineer · Self-employedFeb 2025 – Present · 1 yr 10 mos

Developing and maintaining full-stack web applications using Angular and .NET for portfolio projects. Designing and implementing end-to-end features with focus on clean architecture, testability, and maintainability.

Software Engineer · Eight SoftwareJan 2025 – Sep 2025 · 9 mos

Developed Angular/.NET dashboards and form-driven modules for construction project management clients. Simplified UI workflows, reducing project setup time by 30% through component-based refactoring and UX improvements. Built CI/CD pipelines via Azure DevOps, enabling bi-weekly releases with automated testing, deployment, and system health monitoring. Applied SOLID principles across backend services and increased unit test coverage to 75%, significantly reducing production issues.

Software Engineer · InEight SoftwareJan 2025 – Sep 2025 · 9 mos

Developed Angular/.NET dashboards and form-driven modules for construction project management clients. Simplified UI workflows, reducing project setup time by 30% through component-based refactoring and UX improvements. Built CI/CD pipelines via Azure DevOps, enabling bi-weekly releases with automated testing, deployment, and system health monitoring. Applied SOLID principles across backend services and increased unit test coverage to 75%, reducing production issues.

Software Engineer · Eight SoftwareJan 2025 – Sep 2025 · 9 mos
Software Engineer · EightJul 2023 – Jan 2025 · 1 yr 7 mos
Software Engineer · Data Capture Experts Pty LtdJun 2023 – Sep 2025 · 2 yrs 4 mos
Associate Software Engineer · Data Capture Experts Pty LtdApr 2023 – Sep 2025 · 2 yrs 6 mos
Software Engineer · Data Capture Experts Pty LtdApr 2023 – Sep 2025 · 2 yrs 6 mos

Education

Bachelor's Degree in Information Technology · Sri Lanka Institute of Information Technology2019 – 2023

Certifications and awards

IEEE Conference Paper: Guardian - Smart Assistant Tool for Visually Impaired People2022 – 2025

Hire Kavindi Nadya Sudusinghe today

Post a job and invite Kavindi, or contact them directly. No hidden commission.

Post a job