Vinod Kavinda is a Senior Technical Lead based in Melbourne with 11 years of experience building and operating distributed, multithreaded and cloud-native systems. He combines hands-on engineering—contributing bug fixes, reliability enhancements and test automation to notable open-source WSO2 projects—with customer-facing technical account leadership and onsite deployments. At WSO2 he’s repeatedly led architecture reviews, performance troubleshooting and blue-green migrations for large enterprises including BNY Mellon and Transport for London. He helped design runtime components for the cloud-native Ballerina language, including a non-blocking scheduler, reflecting deep systems and concurrency expertise beyond typical integration work. Vinod is comfortable moving between code, diagnostics and customer strategy—often guiding upgrade programs and producing pragmatic fixes that improve production reliability. His background in compiler-like runtimes and production integration gives him a rare blend of low-level systems craft and large-scale operational experience.
11 years of coding experience
13 years of employment as a software developer
Maliyadeva College, Kurunegala
Bachelor of Science (Special), Computer Science, Second Class (Upper Division), Bachelor of Science (Special), Computer Science, Second Class (Upper Division) 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:21 commits, 19 PRs, 9 pushes in 1 year 7 months
Contributions summary:Vinod primarily contributed to the test suite of the WSO2 Enterprise Service Bus (ESB) project. Their commits focused on creating and modifying integration tests, specifically addressing bug fixes and implementing new test cases. The user's work involved testing various aspects of the ESB, including transport, mediators, and SOAP format conversions, as evidenced by the code changes in test files. They demonstrated expertise in writing tests for API functionality and ensuring the ESB's reliability.
Contributions:53 commits, 51 PRs, 31 pushes in 1 year 11 months
Contributions summary:Vinod primarily focused on bug fixes and enhancements within the WSO2 Synapse project. Their contributions addressed issues related to content type handling, particularly concerning character sets and multipart content. They also implemented changes to improve the SOAP format conversion process and addressed failures in the message processor for HL7 endpoints. Furthermore, the user added the ability to configure weak ciphers and registry-based configurations in the DB mediators.
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.