Roshan Wijesena

Integration Architect

Australia
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

👤
Senior
🎓
Top School
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.
code11 years of coding experience
job9 years of employment as a software developer
bookBachelor's degree Management Information Systems General, Bachelor's degree Management Information Systems General at University College Dublin
languagesEnglish, Sinhalese
stackoverflow-logo

Stackoverflow

Stats
16reputation
778reached
1answer
0questions
github-logo-circle

Github Skills (19)

api-management10
apidoc10
java10
javas10
api10
rest9
api-gateway9
database8
sql-database8
syn8
sql8
databases8
json8
tsql8
combobox6

Programming languages (3)

JavaBallerinaJavaScript

Github contributions (5)

github-logo-circle
wso2/product-apim

Jan 2015 - Jul 2017

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
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.
api-gatewayworking-onwso2api-managementlink
wso2/carbon-apimgt

Aug 2014 - Jul 2017

Role in this project:
userBack-end Developer
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.
Request Free Trial