Anuruddha Liyanarachchi is a Technical Lead with 11 years of experience building cloud-native middleware and API management solutions, currently leading engineering efforts at WSO2 from Colombo, Sri Lanka. He combines hands-on backend and DevOps expertise—contributing to Kubernetes-based deployments, Helm charts, and serverless runtimes—with a strong focus on build and compiler tooling for cloud artifacts. An Apache Stratos committer and PMC member, he brings open-source credibility and a track record of meaningful contributions to projects like Ballerina and Kubeless. His work spans QA, test automation, and integration engineering, ensuring reliability across API gateways, WebSocket APIs, and cloud function deployments. Notably, he introduced cloud-aware build options into the Ballerina compiler and integrated Ballerina runtime support into Kubeless, reflecting a knack for connecting language tooling with deployment platforms. He pairs a First Class degree in Computer Software Engineering with practical production experience delivering robust enterprise systems.
11 years of coding experience
9 years of employment as a software developer
Mahanama College Colombo
Post Graduate Diploma, Computer Science, Post Graduate Diploma, Computer Science at University of Colombo
Bachelor’s Degree, Computer Software Engineering, First Class, Bachelor’s Degree, Computer Software Engineering, First Class at SLIIT
Kubernetes and Helm resources for WSO2 API Manager
Role in this project:
DevOps Engineer
Contributions:13 commits, 7 PRs, 4 pushes in 9 months
Contributions summary:Anuruddha primarily focused on configuring and deploying Kubernetes resources for WSO2 API Manager. Their commits involved modifying deployment scripts, service configurations, and database scripts, particularly for different deployment patterns. They updated image names and fixed service port configurations. The user also worked on updating the README file.
Contributions:36 reviews, 40 commits, 41 PRs in 4 years 5 months
Contributions summary:Anuruddha primarily focused on testing aspects of the ballerina-distribution repository. They modified test cases, enabled existing tests, and fixed artifact paths related to cloud function deployments, specifically AWS Lambda and Azure Functions. Their commits demonstrate an understanding of the project's structure, especially in the context of distribution artifacts and build processes.
ballerina
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.