Jagath Ariyarathne

Senior Integration Architect

Atherton, England, United Kingdom
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
Jagath Ariyarathne is a Senior Integration Architect with over 19 years of experience designing and delivering high‑availability, low‑latency integration and API platforms across finance, telecom and retail. He specializes in WSO2, Azure and Boomi, and has deep hands‑on expertise in API management, IAM (OAuth, SAML, OpenID), event‑driven architectures and Kubernetes‑based deployments. A former WSO2 technical lead and certified architect, he has contributed backend fixes to the widely used wso2-synapse project, improving error handling and robustness. He combines strong Java development roots with enterprise architecture and CI/CD automation, routinely leading pre-sales, technical demos and large delivery teams. Comfortable across cloud vendors (AWS, Azure, GCP) and on‑prem container platforms, he focuses on pragmatic, production‑grade solutions that balance security, performance and operability. Known for quickly mastering new technologies, he consistently turns complex integration requirements into reliable, supportable systems.
code11 years of coding experience
job20 years of employment as a software developer
bookBSc Engineering (Hons) Computer Science and Engineering, BSc Engineering (Hons) Computer Science and Engineering at University of Moratuwa
bookMaster of Computer Science Computer and Software Engineering, Master of Computer Science Computer and Software Engineering at University of Colombo
stackoverflow-logo

Stackoverflow

Stats
95reputation
19kreached
14answers
2questions
github-logo-circle

Github Skills (24)

back-end-development10
apidoc10
message-queue10
java10
message-system10
javas10
syn10
api10
message-driven10
data-processing10
message-bus10
error-handling10
backend10
commonmark9
commonjs9

Programming languages (2)

JavaBallerina

Github contributions (5)

github-logo-circle
wso2/wso2-synapse

Apr 2015 - Feb 2017

Role in this project:
userBackend Developer
Contributions:21 commits, 93 PRs, 87 pushes in 1 year 10 months
Contributions summary:Jagath primarily focused on backend development, addressing issues related to error handling and message processing within the `wso2-synapse` project. Their contributions include modifying the `BlockingMsgSender` to set error codes and details more accurately, improving the handling of HTTP status codes (502, 504), and resolving parser errors with responses lacking payloads. Furthermore, the user refactored code and corrected an error message related to the call-template mediator, improving the robustness and usability of the API.
Contributions:8 PRs, 183 pushes, 31 branches in 2 years 2 months
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
Jagath Ariyarathne - Senior Integration Architect