Rajith Siriwardana is a Senior Principal SOA Consultant with 11 years of global experience designing and deploying enterprise integration and API management solutions. Based in Colombo with a strong US client footprint, he has led migrations, multi-DC deployments and deployment automation for large customers using the WSO2 stack. He pairs deep backend engineering skills—demonstrated by contributions to well-known WSO2 open-source projects like API Manager, Carbon Registry and Microgateway—with practical security and CI/CD expertise such as JWT auth, property encryption and Ansible automation. Rajith has a proven track record as an on-site technical lead for banking, healthcare and airline platforms, translating complex requirements into resilient, multi-tenant architectures. His academic work in software engineering and data science (MS, 3.97 GPA) complements a hands-on history of fixing distributed test failures and improving platform indexing and search. Colleagues know him for quietly tackling thorny integration problems and shipping tests and fixes that prevent production regressions.
10 years of coding experience
6 years of employment as a software developer
B.Sc Engineering (Hons), Computer Science and Engineering, Second Class - Upper Division, B.Sc Engineering (Hons), Computer Science and Engineering, Second Class - Upper Division at University of Moratuwa
Mathematics, Mathematics at Kingswood College Kandy
Master of Science - Software Engineering, Data Science, 3.97 / 4.0, Master of Science - Software Engineering, Data Science, 3.97 / 4.0 at University of St. Thomas
Choreo Connect is a cloud-native, open-source, and developer-centric API gateway.
Role in this project:
Backend Developer
Contributions:5 releases, 416 reviews, 874 commits in 3 years 3 months
Contributions summary:Rajith primarily focused on enhancing the Choreo Connect API gateway's backend functionality. Their contributions included adding support for a basic filter chain within the gRPC server, specifically involving JWT validation. They also implemented JWT authentication code and scope validation features, indicating a focus on securing and controlling access to the APIs managed by the gateway. Furthermore, the user addressed issues related to tenant handling and resolved merge conflicts within the code base.
Contributions:1 review, 41 commits, 41 PRs in 4 years 8 months
Contributions summary:Rajith primarily focused on enhancing the security features of the WSO2 Carbon Registry. Their contributions include implementing property encryption, refactoring the secure vault tool, and fixing delete operations. Furthermore, the user worked on refactoring code related to the registry security module and modifying the indexing process, ensuring proper handling of resources and symlinks during indexing operations. They also addressed various issues related to the indexing and search functionality of the registry.
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
Rajith Siriwardana - Senior Principal SOA Consultant at Yenlo