About

avatar

Nadeera Kuruppu

Software Engineer
Rootcode Labs

Nadeera Kuruppu is a software engineer from Sri Lanka. He loves creating things with code and has experience in both frontend and backend development, making him a versatile developer.

Nadeera especially enjoys backend development. He focuses on building efficient APIs, optimizing databases, and making sure server-side components work well. He’s also passionate about DevOps, where he streamlines processes and makes software deployment easier.

When he's not working on code or servers, you can find Nadeera enjoying a good book, playing sports, or listening to music. Follow his journey as he learns, improves, and creates elegant solutions, one line of code at a time.

Experience

  • Rootcode Labs - Software Engineer (July 2022 - Present)

    Mainly focused on Backend API development.

    Technologies - ASP.NET core, Azure, GraphQL, PostgreSQL, Next.js

  • Sana Commerce Sri Lanka - Intern Software Developer (Jan 2022 - June 2022)

    Involved in both front-end and back-end development, with a focus on MVC and SPA projects.

    Technologies - ASP.NET MVC, ASP.NET core, React.js, GraphQL, Redux Toolkit, Redux-Observable, RxJS, TypeScript, NHibernate, Entity Framework, Azure DevOps, MSSQL Server 2018

  • Freelancing (2019 - Present)

    Executed diverse projects catering to client needs, encompassing front-end, back-end, and full-stack development.

    Technologies - Spring Boot, Nest.js, React.js, Redux, Laravel, AWS