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

  1. Full Stack Software Developer

    Assura Software · 2023 - Present

  2. Full Stack Software Developer

    QCONZ · 2018 - 2023

  3. Software Developer Intern

    MVP Studio · 2017 - 2018

  4. Software Developer

    Moresand Limited · 2014 - 2015

  5. 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]