Renuka Fernando

Senior Software Engineer at WSO2

Sri Lanka
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
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.
code9 years of coding experience
job3 years of employment as a software developer
bookPhysical Science Stream, Mathematics, Physical Science Stream, Mathematics at Bandaragama Central College
bookBachelor 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
bookCoursera Online Course, Machine Learning, Coursera Online Course, Machine Learning at Stanford University
languagesSinhalese, English
github-logo-circle

Github Skills (33)

env10
json10
api-rest10
api-management10
envoyproxy10
apidoc10
api-design10
restful-api10
testing10
microservices-application10
java10
javas10
json-validation10
go10
gson10

Programming languages (16)

SmartyJavaCSSC++JinjaGoHTMLPerl

Github contributions (5)

github-logo-circle
wso2/product-microgateway

Jan 2021 - Jan 2023

Choreo Connect is a cloud-native, open-source, and developer-centric API gateway.
Role in this project:
userBack-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.
api-gatewayapimicrogatewayballerina-langchoreo
wso2/product-apim

Oct 2017 - Mar 2022

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:
userBack-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