Sudam Bandara
Full-stack software developer with over 10 years of experience building and improving real-world software across backend, frontend and databases. Interested in solving tricky problems, making software easier to use, and using modern tools – including AI – to work smarter.
Skills
Backend
Building reliable server-side applications with C#, .NET, ASP.NET Core, ASP.NET MVC and Web Forms.
Frontend
Creating responsive, easy-to-use interfaces with TypeScript, JavaScript, React, Angular, Razor, HTML, CSS and jQuery.
Data
Designing and querying relational databases with SQL Server, T-SQL, Entity Framework and LINQ.
APIs
Designing, building and testing REST APIs, using Postman to explore and verify endpoints.
Cloud & DevOps
Shipping to Azure through CI/CD pipelines in Azure DevOps, GitHub Actions and Octopus Deploy, with Terraform and PowerShell.
Testing
Keeping code dependable with unit and integration tests in NUnit and end-to-end tests in Playwright.
Tools
Working every day with Git, Visual Studio and VS Code to keep development fast and organised.
AI-Assisted Development
Using GitHub Copilot and Claude Code to work smarter and deliver quality software faster.
Experience
Full Stack Software Developer
Assura Software · 2023 - Present
Full Stack Software Developer
QCONZ · 2018 - 2023
Software Developer Intern
MVP Studio · 2017 - 2018
Software Developer
Moresand Limited · 2014 - 2015
Junior Software Developer
GUI Solutions Lanka · 2013 - 2014
Education
Lincoln University
Masters Degree in Applied Computing [2024]
Sabaragamuwa University of Sri Lanka
Bachelor's Degree (Hons) in Computing & Information Systems [2014]
Career Foundry, Germany
Certificate in UI/UX Design [2017]