Rajith Siriwardana

Senior Principal SOA Consultant at Yenlo

Colombo, Western Province, United States
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
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.
code10 years of coding experience
job6 years of employment as a software developer
bookB.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
bookMathematics, Mathematics at Kingswood College Kandy
bookMaster 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
languagesEnglish, Sinhalese
stackoverflow-logo

Stackoverflow

Stats
44reputation
2kreached
5answers
0questions
github-logo-circle

Github Skills (33)

api-management10
back-end-development10
apidoc10
testng10
indexing10
java10
jwt-authentication10
javas10
api10
api-gateway10
backend10
encryption10
grpc10
api-testing10
integration-testing10

Programming languages (12)

JavaDockerfileC++ShellCSSStarlarkJavaScriptBallerina

Github contributions (5)

github-logo-circle
wso2/product-microgateway

May 2018 - Aug 2021

Choreo Connect is a cloud-native, open-source, and developer-centric API gateway.
Role in this project:
userBackend 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.
api-gatewayapimicrogatewayballerina-langchoreo
wso2/carbon-registry

Jul 2015 - Feb 2020

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