Piraveena Paralogarajah is a Technical Lead with a decade of hands-on experience building and hardening Identity and Access Management solutions at WSO2. She blends back-end Java expertise with full-stack work and test automation, driving features across OAuth2/OpenID Connect, verifiable credentials (OIDC4VCI), and session management. Her contributions to prominent open-source WSO2 projects include implementing implicit OIDC flows, backchannel logout, schema extensions, and improving logging and test coverage—work that reflects both product-facing features and deep platform reliability. She has integrated third-party wallets and authorization systems (Ory Keto), and operationalized deployments using cloud and API gateway technologies like Azure APIM and WSO2 API Manager. As a former instructor and mentor, she pairs technical leadership with experience coaching interns and delivering customer training and escalations. Based in Sri Lanka and aiming for Silicon Valley opportunities, she combines production-grade engineering with a track record of shipping secure, standards-driven identity features.
10 years of coding experience
4 years of employment as a software developer
BSc. Eng. (Hons.) in Computer Science and Engineering Computer Science and Engineering, BSc. Eng. (Hons.) in Computer Science and Engineering Computer Science and Engineering at University of Moratuwa
Physical Sciences, Physical Sciences at J/ Vembadi Girls’ High School
Contributions:237 reviews, 153 commits, 172 PRs in 5 years 3 months
Contributions summary:Piraveena primarily focused on fixing and improving logging within the `ApplicationManagementAdminService.java` file, likely to enhance the debugging and monitoring capabilities of the WSO2 carbon-identity-framework. Their contributions involved refining error messages and adding context to the log statements. Further, the user addressed code quality by modifying error logs to debug logs in the relevant methods, and they also implemented the inclusion of an AccountState claim.
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:
Back-end Developer
Contributions:3 releases, 148 reviews, 182 commits in 4 years 11 months
Contributions summary:Piraveena primarily focused on enhancing the OAuth2 playground application within the WSO2 Identity Server repository. Their work included implementing the implicit flow for OpenID Connect, as indicated by changes to the `oauth2.jsp` and `oauth2-authorize-user.jsp` files. This involved adding new functionalities like implicit response types, id_token handling and access token retrieval mechanisms within the playground environment. Further, they introduced test cases for refresh token and self-contained token for oauth2, suggesting a focus on expanding the testing coverage of the authorization grant flow functionality.
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.