Roshan Wijesena is an Integration Architect with 11 years in IT and a decade-plus focused on middleware, API management, and iPaaS—most recently leading integration architecture at Boomi in Australia. He combines hands-on backend development experience with enterprise consulting, having implemented WSO2 migrations and API management improvements evidenced by contributions to well-known WSO2 repositories. Known for translating complex integration requirements into scalable, reliable system architectures, he’s skilled at bridging technical delivery and client-facing advisory roles to resolve production issues quickly. His background spans global engagements from the US to Sri Lanka and Australia, bringing both implementation depth and cross-cultural delivery experience. Practical, detail-oriented, and innovation-minded, he leverages a Management Information Systems degree to align technical solutions with business outcomes.
11 years of coding experience
9 years of employment as a software developer
Bachelor's degree Management Information Systems General, Bachelor's degree Management Information Systems General at University College Dublin
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
Contributions:90 commits, 77 PRs, 40 pushes in 2 years 5 months
Contributions summary:Roshan primarily focused on migrating API definitions and related resources within the WSO2 API Manager. Their contributions included modifying Java code, specifically within the `org.wso2.carbon.registry.migration` package, to facilitate data migration processes. The user implemented functionality to create and update API definitions in JSON format, saving them to the registry and also added anonymous role permissions.
Contributions:465 commits, 321 PRs, 167 pushes in 2 years 11 months
Contributions summary:Roshan primarily focused on back-end development tasks, as evidenced by commits related to API management and the WSO2 API Manager platform. They addressed bugs by modifying existing code and introduced new functionalities such as adding methods to create new permissions and fixing application-related issues. Moreover, they modified and refactored the code to enhance the system's performance and incorporate updates for the database.
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.