Menaka Jayawardena is a Technical Lead at WSO2 with 11 years of experience designing and delivering middleware, API management, and identity solutions. At WSO2 she has progressed from hands-on backend and IoT development to leading teams building Choreo Marketplace and next-gen API gateway features, while also owning release and integration test responsibilities. Her open-source contributions span core WSO2 projects—improving websocket transport security, JWT validation, bulk user import logging, database schemas and integration tests—demonstrating a blend of production engineering and QA discipline. Known for pragmatic refactors that reduce technical debt (for example removing unsafe casts and fixing case-sensitive header bugs), she pairs deep backend expertise with practical automation and developer-facing APIs. Based in Sri Lanka, she brings a customer-focused mindset from years of Rapid Response and consultancy work, and outside of engineering pursues landscape and night photography, reflecting an eye for detail and composition.
11 years of coding experience
12 years of employment as a software developer
Bachelor’s Degree Computer Engineering, Bachelor’s Degree Computer Engineering at University of Peradeniya
GCE A/L Mathematics Stream, GCE A/L Mathematics Stream at Royal College Colombo
Primary and Secondary education. GCE O/L, Primary and Secondary education. GCE O/L at MR/ Deniyaya Central College
Welcome to the WSO2 IoT Server source code! For info on working with the WSO2 IoT Server repository and contributing code, click the link below.
Role in this project:
Back-end Developer
Contributions:102 commits, 22 PRs, 26 comments in 1 year 11 months
Contributions summary:Menaka primarily focused on database schema modifications and integrations within the WSO2 IoT Server. Their contributions involved creating and modifying SQL scripts, specifically for H2 database, which suggests involvement with database setup and management. Furthermore, they added code for connected cup device management features, including device enrollment, modifications, disenrollment, and device information retrieval.
Choreo Connect is a cloud-native, open-source, and developer-centric API gateway.
Role in this project:
Backend Developer & API Developer
Contributions:7 releases, 63 reviews, 278 commits in 1 year 3 months
Contributions summary:Menaka primarily focused on developing and refactoring backend components related to the API gateway functionality. Their commits demonstrate work on implementing core features, refactoring JWT token validation, and integrating data retrieval via JMS. Furthermore, the user was involved in enhancing the admin API by implementing new resources and adding configurations for admin access. The contributions include changes across multiple files, indicating significant involvement in the project's core API gateway logic.
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.