Summary
Vijitha Ekanayake is a Senior Full Stack Software Engineer with 11 years of experience building resilient, enterprise-grade integration and web solutions, currently contributing at H2O.ai from Sri Lanka. He combines backend expertise in Java, distributed transactions, and messaging (JMS, Kafka) with frontend and cloud-native delivery (Angular, Kubernetes, Docker), and has led API-first, CI-driven modernizations as a Technical Lead. At WSO2 he made notable open-source contributions to core integration projects (ESB, Synapse, Axis2 transports) and to the Ballerina ecosystem, improving transport reliability, caching, and resiliency patterns. Known for enforcing quality through automation, code reviews and observability, he pairs hands-on bug fixes and test automation with architectural thinking. Collected academic grounding in statistics and early teaching/research roles underpin his analytical approach to solving real-world engineering problems.
11 years of coding experience
13 years of employment as a software developer
Nalanda College Colombo
Bachelor of Science (BSc.) Statistics, Bachelor of Science (BSc.) Statistics at University of Colombo
English, Sinhalese