Summary
Asanka Ekanayake is a Senior Software Engineer based in Singapore with 10 years of full-stack experience, currently building banking-grade applications at Crédit Agricole CIB. He specializes in front-end engineering (React/Angular) while also architecting back-end services with Java Spring Boot and Node.js, and delivering cloud-native CI/CD on Kubernetes and AWS. Comfortable leading small teams, he has shipped consumer-facing and enterprise products—from a virtual running app and leadership-coaching mobile platform to data-visualization dashboards for industrial clients. A quick study of new stacks, he often bridges frontend UX needs with backend microservices and shared model libraries to accelerate delivery. His engineering approach blends pragmatic software design, solid testing practices, and hands-on deployment experience across Docker, serverless, and relational/noSQL databases.
10 years of coding experience
7 years of employment as a software developer
Engineer’s Degree Computer Engineering, Engineer’s Degree Computer Engineering at University of Peradeniya
G.C.E. O/L G.C.E. A/L , G.C.E. O/L G.C.E. A/L at Vidyartha College, Kandy, Sri Lanka