Vijitha Ekanayake

Senior Full Stack Software Engineer at H2O.ai

Sri Lanka
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
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.
code11 years of coding experience
job8 years of employment as a software developer
bookNalanda College Colombo
bookBachelor of Science (BSc.), Statistics, Bachelor of Science (BSc.), Statistics at University of Colombo
languagesEnglish, Sinhalese
stackoverflow-logo

Stackoverflow

Stats
26reputation
2kreached
2answers
0questions
github-logo-circle

Github Skills (25)

caching10
transaction10
jms10
circuit-breaker10
testing10
http10
wso210
load-balancing10
failover10
java10
transactionscope10
syn10
javas10
transaction-manager10
backend10

Programming languages (3)

JavaBallerinaPython

Github contributions (5)

github-logo-circle
wso2-attic/product-esb

Feb 2015 - Mar 2017

Welcome to the WSO2 Enterprise Service Bus source code! For info on working with the WSO2 Enterprise Service Bus repository and contributing code, click the link below.
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:89 commits in 2 years 1 month
Contributions summary:The user, Jeewantha, focused on fixing integration tests within the WSO2 Enterprise Service Bus project. His contributions primarily involved correcting and updating test cases across multiple modules related to proxy services, security, and mediation. The changes include commenting out failing test cases and addressing test failures, which demonstrates a focus on improving the reliability and stability of the testing suite.
servicenowworking-oncfmlwso2sap-hana
wso2/wso2-synapse

Apr 2015 - Jan 2018

Role in this project:
userBack-end Developer
Contributions:70 commits in 2 years 9 months
Contributions summary:Vijitha's primary contribution focused on fixing bugs related to timeout handling and HTTP HEAD method Content-Length issues within the nhttp transport module. They also addressed a bug in the ServerHandler concerning message body checks. Additional contributions included refactoring code and removing cache mediator finder and serializer. The user demonstrates a strong understanding of the underlying transport mechanisms in the WSO2 Synapse project.
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.
Request Free Trial