Ashera Silva is an Associate Technical Lead with eight years of hands-on experience building and hardening API management platforms at WSO2, where she progressed from intern to technical lead. She combines backend engineering, test automation, and configuration expertise—contributing notably to flagship open-source projects like WSO2 API Manager and Microgateway, including GraphQL and WebSocket gateway enhancements. Known for pragmatic refactors and improving integration test integrity, she bridges code quality with operational reliability and has automated performance testing for GraphQL workloads. A first-class CS graduate who attended a selective pre-doctoral research school, she pairs strong academic foundations with a proven track record of shipping maintainable, production-grade systems.
8 years of coding experience
5 years of employment as a software developer
BSc Honours Computer Science (First Class), BSc Honours Computer Science (First Class) at University of Colombo School of Computing
Welcome to the WSO2 API Manager source code! For info on working with the WSO2 API Manager repository and contributing code, click the link below.
Role in this project:
Back-end Developer & Test Automation Engineer
Contributions:29 reviews, 34 commits, 59 PRs in 1 year
Contributions summary:Ashera primarily contributed to the integration tests, focusing on fixing endpoint URLs and updating test cases. They corrected malformed URLs in several test files related to API lifecycle and publisher functionalities, ensuring accurate testing of API behavior. Additionally, the user merged folders and updated configuration files related to identity and API management, and refined existing test code by refactoring the test classes. Their work demonstrates a focus on ensuring API testing integrity.
Choreo Connect is a cloud-native, open-source, and developer-centric API gateway.
Role in this project:
Back-end Developer
Contributions:1 release, 16 reviews, 25 commits in 1 year 2 months
Contributions summary:Ashera primarily contributed to refactoring and organizing the configuration files within the project. Their work involved moving default configurations into separate files, improving code maintainability. Further contributions included updating and cleaning config files, suggesting an active role in managing and improving the project's core configurations. The user also appears to have addressed issues related to malformed endpoints.
api-gatewayapimicrogatewayballerina-langchoreo
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.