Maduranga Siriwardena

Associate Director Architect

Sri Lanka
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
Maduranga Siriwardena is an Associate Director and Architect with 12 years of hands-on experience in identity and access management, currently leading architecture at WSO2 after progressing through technical and leadership roles there. He combines deep backend Java expertise—demonstrated by frequent contributions to core WSO2 Identity Server components around OAuth2, token management, FIDO U2F, and identity governance—with practical product-focused fixes and test improvements. Comfortable moving from bug fixes to API and framework-level design, he has a track record of streamlining multitenancy, security flows, and governance features in a major open-source identity platform. A University of Moratuwa alumnus with an ongoing MSc in Computer Science, he pairs formal training with a persistent curiosity for new IAM challenges and enjoys the satisfaction of solving tricky security and tokenization issues that many engineers rarely touch.
code12 years of coding experience
job10 years of employment as a software developer
bookMSc. in Computer Science, Computer Science, MSc. in Computer Science, Computer Science at University of Moratuwa
bookMahinda College Galle
languagesEnglish, Sinhalese
stackoverflow-logo

Stackoverflow

Stats
1,351reputation
121kreached
60answers
9questions
github-logo-circle

Github Skills (39)

authorizations10
javascript10
back-end-development10
apidoc10
identity10
user-authentication10
authentication10
identityserver10
identity-management10
java10
security10
tenancy10
javas10
manage10
ident10

Programming languages (12)

TypeScriptJavaDockerfileCSSShellCJavaScriptGo

Github contributions (5)

github-logo-circle
Role in this project:
userBack-end Developer
Contributions:261 reviews, 452 commits, 459 PRs in 6 years 11 months
Contributions summary:Maduranga's commits primarily involve modifications to the `wso2/carbon-identity-framework` repository, which is related to identity management. Their contributions include fixing bugs related to scenario ID parameters and exception handling in the POXSecurityHandler and SecurityConfigAdmin. They also introduced a new configuration to use tenant domain and user store domain in subject identifiers and made database script updates. Further, they addressed issues concerning account lock and updated dependency versions.
identity
wso2/product-is

Jun 2015 - Jan 2023

Welcome to the WSO2 Identity Server source code! For info on working with the WSO2 Identity Server repository and contributing code, click the link below.
Role in this project:
userBackend Developer
Contributions:23 releases, 268 reviews, 583 commits in 7 years 8 months
Contributions summary:Maduranga primarily contributed to the `modules/jaggery-apps/portal/gadgets/user_profile/js/gadget.js` file, which involves managing FIDO U2F device. The user implemented a function to draw a FIDO U2F device registration form, which includes the logic for displaying device remarks and remove links. The user also fixed test fails by importing necessary libraries related to SCIM and other integration tests. Moreover, he contributed to the OAuth admin service test cases.
working-onaccess-managementwso2identitylink
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
Maduranga Siriwardena - Associate Director Architect