Co-Founder, Director & Chief Product Officer at The Apache Software Foundation
Colombo, Western Province, Sri Lanka
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Prabath Ariyarathna is a product-focused technology leader and co-founder with 11 years of experience architecting API-driven digital transformation and enterprise integration solutions from Colombo, Sri Lanka. As CPO at X-Venture and a long-standing Apache Synapse committer and PMC member, he blends strategic product vision with deep hands-on expertise in middleware, messaging and Java-based back-end systems. His career spans senior engineering and architecture roles at SITA, WSO2 and Intel, where he delivered reliable messaging, guaranteed-delivery JMS stores and test automation for ESB platforms. A pragmatic refactorer, he has modernized legacy codebases for newer Java runtimes and migrated critical dependencies in widely used open-source projects. He pairs an MSc in Information Security with practical experience building connectors and message stores, making him equally comfortable with product strategy and low-level protocol or API design. Colleagues would note his knack for turning brittle integration points into robust, testable components that scale in production.
11 years of coding experience
17 years of employment as a software developer
Master of Science in Information Security, Computer, Master of Science in Information Security, Computer at University of Colombo
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:
QA Engineer / Test Automation Engineer
Contributions:23 commits, 18 PRs, 4 pushes in 1 year 5 months
Contributions summary:Prabath primarily focused on fixing test failures and adding new test cases within the WSO2 Enterprise Service Bus repository. Their work involved modifying existing test files, including adjustments to configurations, and creating new tests to cover specific functionalities and address identified issues (e.g., ESBJAVA-4091, ESB-4239, and ESBJAVA-3336). These contributions demonstrate a focus on ensuring the quality and reliability of the ESB platform through comprehensive testing.
Contributions summary:Prabath's primary contribution appears to be the initial implementation and subsequent refactoring of a reliable message connector. This involves creating and modifying Java code related to message handling, SOAP envelop processing, and interaction with a CXF Spring Bus. The user also added integration tests using Java, demonstrating involvement in testing the connector's functionality. Refactoring was performed to enhance the core functionality of the connector.
servicenowcitrixartemisosgiwso2
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
Prabath Ariyarathna - Co-Founder, Director & Chief Product Officer at The Apache Software Foundation