Chathura Liyanage

Gampaha · Sri lanka · (+94) 71 384-5600 · chathura070@gmail.com

Hi, I am Chathura Liyanage a Full Stack Software Engineer with over 5 years of experience, I specialize in designing and building robust web applications and cloud solutions. My expertise spans a wide array of technologies, including .NET, Vue, Angular, Node, and the Azure cloud platform.

I am well-versed in both frontend and backend development, which allows me to take on complex, full-cycle projects with confidence and efficiency. My background in CI/CD, Azure DevOps, and Agile methodologies ensures that I deliver high-quality, maintainable code with every project.

Throughout my career, I have contributed to impactful projects in the financial, insurance, and e-commerce domains, among others. Passionate about keeping up with the latest industry trends and best practices, I am also committed to continuous learning, having earned multiple cloud certifications along the way.

If you’re looking for a dedicated software engineer who is always eager to innovate and excel, feel free to reach out to me.


Experience

Associate Tech Lead

TIQRI
  • Implemented multiple web applications for Teach for America using Vue 3, Node, SQL Server, and Azure Functions.
  • Implemented new features and resolved bugs in .NET Web APIs and used Power BI embedding with JavaScript to display reports in web applications.
  • Contributed to the development of 15+ comprehensive unit tests, improving overall code quality and reliability.
  • Successfully integrated third-party API for external user authentication, enhancing security and user management capabilities.
  • Designed and implemented fully automated build and release pipelines using Azure DevOps, streamlining the development process and reducing deployment time by 70%.
  • Actively participated in Agile ceremonies, including daily stand-ups, sprint planning, and sprint retrospectives, ensuring efficient project management and timely delivery.
November 2021 - Present

Senior Software Engineer / Software Engineer

VIRTUSA
  • Collaborated with UI/UX designers to develop responsive web applications using Angular and Bootstrap, improving user engagement by 30%.
  • Refactored codebase by implementing shared components, pipes, validators, and directives, reducing code duplication by 40% and improving maintainability.
  • Reviewed 50+ pull requests and successfully deployed more than 10 production releases with zero critical post-release issues.
  • Designed and implemented RESTful APIs using ASP.NET Core, Entity Framework, and MSSQL, handling 1000+ daily requests.
  • Leveraged Azure services extensively, including Azure Function Apps, Azure Search, Cosmos DB, Active Directory, Key Vault, and Storage solutions, optimizing cloud resource utilization by 35%.
  • Designed infrastructure for Azure cloud migrations of legacy systems.
  • Maintained continuous communication with US-based customers for technical and non-technical issues.
January 2020 - November 2021

Software Engineer - Intern

Mutants International
  • Migrated web application to a new theme with Bootstrap, enhancing user experience.
  • Optimized website loading using lazy loading techniques.
  • Implemented Angular server-side rendering for improved SEO performance.
August 2018 - February 2019

Education

University of Moratuwa - Sri Lanka

Bachelor of Science in Information Technology
2016 - 2020

Skills

Programming Languages & Tools
  • C#, JavaScript, TypeScript, SQL, NoSQL, .NET, Vue, Angular, jQuery, Node, Express
  • MSSQL, Cosmos DB, Entity Framework Core
  • Azure, Azure DevOps, Azure Functions, AWS, Git
Workflow
  • Microservices, Domain Driven Design, OOP, MVC, CI/CD, Unit Testing, XUnit, Jest
  • Frontend, Backend, Full-Stack, Cloud Computing
  • Mobile-First, Responsive Design
  • Agile Development & Scrum

Certifications

  • AZ-400 DevOps Engineer Expert
  • AZ-204 Azure Developer Associate
  • AWS Certified Solutions Architect-Associate