Janaka Pushpakumara is a Technical Lead with over a decade of engineering experience, currently driving customer success and architecture delivery at WSO2 from Colombo, Sri Lanka. He blends hands-on full-stack development—contributing front-end JavaScript/Handlebars and back-end Java/SQL—to large open-source API management projects like WSO2 API Manager and carbon-apimgt, where he’s improved gateway performance and added management UIs. Janaka excels at translating complex enterprise requirements into robust integration solutions, mentoring teams, and feeding field-driven product improvements back to engineering. He holds an MSc in Software Architecture and a BSc in Electrical Engineering, a combination that underpins his systems-thinking approach and pragmatic design choices. Colleagues rely on him for technical leadership that balances deep code-level contributions with customer-facing strategy.
11 years of coding experience
7 years of employment as a software developer
Degree of Master of Science (MSc), Software Architecture, Degree of Master of Science (MSc), Software Architecture at University of Moratuwa
Advaced level, Mathematics, Advaced level, Mathematics at St. Thomas' College, Matara.
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:
Full-stack Developer
Contributions:18 commits in 1 year 1 month
Contributions summary:Janaka primarily contributed to the front-end components of the WSO2 API Manager, modifying JavaScript and Handlebars templates within the `api-publisher-web` and `api-store-web` modules. They also made changes related to statistics display. Further contributions include backend changes in Java and SQL database configuration.
Contributions summary:Janaka primarily focused on optimizing the API gateway's performance by addressing debug logging overhead. They also implemented new features, such as adding the tier management UI and its associated files. Further, the user addressed findbugs issues to improve code quality. These changes show that the user was working on the core functionalities of the API management gateway system.
api-management
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.