I am a results-driven software engineer focused on building scalable backend systems, automating deployments, and delivering reliable cloud solutions. I enjoy translating ideas into end-to-end web applications using Java, Spring Boot, React, and Docker, while expanding my expertise in AWS, CI/CD, and microservice architectures. I strive to balance performance, security, and maintainability in both development and production environments. In my work, I combine hands-on development with cloud and DevOps practices to ship robust software quickly. I continuously learn new technologies and patterns to improve system design, scalability, and collaboration within agile teams.

Sahan Ekanayake

I am a results-driven software engineer focused on building scalable backend systems, automating deployments, and delivering reliable cloud solutions. I enjoy translating ideas into end-to-end web applications using Java, Spring Boot, React, and Docker, while expanding my expertise in AWS, CI/CD, and microservice architectures. I strive to balance performance, security, and maintainability in both development and production environments. In my work, I combine hands-on development with cloud and DevOps practices to ship robust software quickly. I continuously learn new technologies and patterns to improve system design, scalability, and collaboration within agile teams.

Available to hire

I am a results-driven software engineer focused on building scalable backend systems, automating deployments, and delivering reliable cloud solutions. I enjoy translating ideas into end-to-end web applications using Java, Spring Boot, React, and Docker, while expanding my expertise in AWS, CI/CD, and microservice architectures. I strive to balance performance, security, and maintainability in both development and production environments.

In my work, I combine hands-on development with cloud and DevOps practices to ship robust software quickly. I continuously learn new technologies and patterns to improve system design, scalability, and collaboration within agile teams.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
See more

Language

English
Intermediate
Sinhala, Sinhalese
Fluent

Work Experience

Associate Software Engineer at Residue Solutions
September 1, 2025 - Present
Focus on backend engineering, cloud deployment, and DevOps practices for scalable applications. Implemented AWS ECS deployments with CI/CD pipelines and containerized environments. Integrated WebSocket and real-time APIs using NestJS for dynamic system updates. Enhanced API performance and maintained secure deployments with HTTPS and Nginx reverse proxy.
Fullstack Engineer Intern at Residue Solutions
September 1, 2025 - October 26, 2025
Contributed to full-stack development with the MERN stack and cloud deployment practices. Collaborated in Agile sprints, implementing REST APIs and front-end integration using React. Built Dockerized environments for rapid deployment and improved development efficiency.

Education

Dip In Software Engineering at Institute of Computer Engineering Technology (iCET)
July 1, 2024 - January 1, 2025

Qualifications

AWS SimuLearn: Cloud Computing Essentials
August 1, 2025 - October 26, 2025
AWS Educate Introduction to Generative AI
July 1, 2025 - October 26, 2025
Docker Foundation Professional Certificate
May 1, 2025 - October 26, 2025
Docker: First Project
May 1, 2025 - October 26, 2025
Learning Docker
May 1, 2025 - October 26, 2025
JavaScript Essential Training
May 1, 2025 - October 26, 2025
Cloud Computing for Absolute Beginners
April 1, 2025 - October 26, 2025
Introduction to Containerization
April 1, 2025 - October 26, 2025
Fundamentals of DevOps
January 11, 2030 - October 26, 2025
AWS Certifications – Simplilearn
January 1, 2025 - October 26, 2025
Postman API Fundamentals Student Expert
January 1, 2025 - October 26, 2025

Industry Experience

Software & Internet

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
See more