Renuka Fernando is a Senior Software Engineer with nine years of experience building and hardening backend systems, particularly in API management and cloud-native gateways at WSO2. She has a strong track record contributing to prominent open-source projects like WSO2 API Manager and Choreo Connect, where she improved OpenAPI handling, replaced serializers for robust validation, and added integration tests for JWT and API key flows. Comfortable across languages and platforms, she has delivered Kubernetes operator features, service discovery integrations, and policy validation for OPA, showing both systems thinking and attention to code quality. Her background in enterprise integration, AWS CI/CD automation, and performance testing complements a formal software engineering degree (GPA 3.91) and machine learning study, giving her a blend of practical backend expertise and analytical depth. An understated strength is her habit of authoring unit and integration tests alongside feature work, which repeatedly surfaces in her contributions to production-grade API infrastructure.
9 years of coding experience
3 years of employment as a software developer
Physical Science Stream, Mathematics, Physical Science Stream, Mathematics at Bandaragama Central College
Bachelor of Science (BSc), Software Engineering, GPA: 3.91 out of 4.00, Bachelor of Science (BSc), Software Engineering, GPA: 3.91 out of 4.00 at University of Kelaniya Sri Lanka
Coursera Online Course, Machine Learning, Coursera Online Course, Machine Learning at Stanford University
Choreo Connect is a cloud-native, open-source, and developer-centric API gateway.
Role in this project:
Back-end Developer
Contributions:10 releases, 697 reviews, 498 commits in 2 years
Contributions summary:Renuka primarily focused on enhancing the capabilities of the API gateway. Their contributions included adding features for service discovery using Consul, configuring event hub connections, implementing XDS cache updates for APIs, configs, and subscriptions. They also refactored code for Vhost support and implemented policy validation and standardization for the OPA service.
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, 27 commits, 15 PRs in 4 years 5 months
Contributions summary:Renuka primarily contributed to the backend aspects of the API Manager project by modifying configuration files and adding integration tests. Their work involved correcting JMS sender properties in the `axis2.xml.j2` file, demonstrating an understanding of message queue configurations. The user also implemented integration tests for backend JWT authentication with API keys, indicating a focus on security and testing API functionality. They further contributed by deploying API revisions and deploying API product revisions.
api-gatewayworking-onwso2api-managementlink
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
Renuka Fernando - Senior Software Engineer at WSO2