Sahan Ekanayake is a Senior Software Engineer with 10 years of experience building Java-based, cloud-deployed enterprise systems across travel, healthcare, IP management, banking and logistics domains. He repeatedly delivers backend services and microservices using Spring Boot, Java 8/17, MySQL/Postgres, Docker and AWS, and has hands-on experience operating production Linux environments and CI pipelines with Jenkins. Comfortable across the full stack, he pairs legacy Java EE knowledge (JBoss, Tomcat, JSP/Servlets) with modern practices like containerization and microservices to modernize products in use by global customers. Currently at Etraveli Group, he focuses on scalable flight booking and payments systems; prior roles include developing a betting framework used by multiple operators and a dockerized healthcare platform. Sahan is pursuing postgraduate studies in Business Intelligence and Bioinformatics, reflecting a curiosity for data-driven engineering and cross-disciplinary problem solving. A pragmatic collaborator and mentor, he often bridges product, ops and client support to keep complex systems reliable in production.
10 years of coding experience
11 years of employment as a software developer
Master Programme in Bioinformatics, Master Programme in Bioinformatics at University of Skövde
Master Programme in Business Intelligence, Information Technology, Master Programme in Business Intelligence, Information Technology at Dalarna University
BSc(Hons) in Information Technology. Specialized in Information Technology, Information Technology, BSc(Hons) in Information Technology. Specialized in Information Technology, Information Technology at SLIIT
Contributions:42 pushes, 1 branch in 2 years 9 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.