Omindu Rathnaweera

Director at WSO2

Colombo, Western Province, 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
Omindu Rathnaweera is a seasoned identity and access management leader with 11 years of experience driving architecture and product for WSO2, now serving as Director for WSO2 Identity and Access Management. He blends hands-on Java backend engineering—demonstrated by security-focused contributions to the widely used WSO2 Identity Server repository—with strategic leadership across product, architecture, and delivery. Known for improving OAuth, consent management, and token generation flows, he combines rigorous security testing (including integration tests for open-redirects) with code quality and dependency hygiene. Based in Colombo, he rose through technical and leadership ranks at WSO2 after an early CTO role, bringing both startup pragmatism and enterprise-grade engineering discipline.
code11 years of coding experience
job12 years of employment as a software developer
bookBSC eng Hons, Electrical Engineering, BSC eng Hons, Electrical Engineering at University of Moratuwa
bookStudent, Student at Ananda College
languagesSinhalese, English
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (29)

authorizations10
back-end-development10
api-design10
identity10
user-authentication10
authentication10
identity-management10
java10
javas10
security-testing10
consent-management10
authorization10
test-integration10
backend10
oauth10

Programming languages (13)

SmartyJavaJinjaCSSGoHTMLTypeScriptDockerfile

Github contributions (5)

github-logo-circle
Role in this project:
userBack-end Developer
Contributions:48 reviews, 174 commits, 161 PRs in 4 years 11 months
Contributions summary:Omindu primarily focused on fixing and improving the WSO2 Identity Server framework. Their commits addressed specific issues like fixing exceptions in workflow processes, resolving footer location issues in authentication endpoints, and correcting the functionality of the getAllPolicyIds API. The user also made changes related to the consent management feature, including integrating consent management for SSO, handling user consents, and improving the UI for requesting consents. Furthermore, they also fixed Oracle SQL script related issues.
identity
wso2/product-is

Dec 2015 - Jul 2022

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:
userSecurity Engineer & Backend Developer
Contributions:7 releases, 36 reviews, 175 commits in 6 years 8 months
Contributions summary:Omindu focused on identifying and mitigating security vulnerabilities within the WSO2 Identity Server. They added integration tests specifically to check for open redirect vulnerabilities, demonstrating a proactive approach to security testing. The user's contributions directly involved Java code changes within the backend, specifically modifying test cases to assess security risks. They also performed code merging and conflict resolution tasks.
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
Omindu Rathnaweera - Director at WSO2