Denuwanthi De Silva is a Solutions Architect with 11 years of experience specializing in identity and access management, currently designing secure, scalable solutions at Yenlo. A University of Moratuwa computer science graduate, she built deep expertise at WSO2 across roles from trainee to lead solutions engineer, contributing to core projects like WSO2 Identity Server and Carbon Registry. Her hands-on contributions span backend development, QA, and integration testing—improving OAuth2 flows, eventing, and registry validation—which reflect a strong focus on reliability and security. Certified in WSO2 Identity Server Development and Boomi Administration, she combines practical product knowledge with platform integrations. Colleagues know her for thoughtful refactors and for adding APIs that simplify account recovery and token handling—small design choices that reduce operational friction. Based in Almere, she blends open-source craftsmanship with architect-level thinking to deliver pragmatic, auditable identity solutions.
11 years of coding experience
9 years of employment as a software developer
Bsc Eng, Computer Science, Bsc Eng, Computer Science at University of Moratuwa
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:
Backend & QA Engineer
Contributions:1 release, 142 commits, 92 PRs in 3 years 9 months
Contributions summary:Denuwanthi primarily contributed to the backend of the WSO2 Identity Server, focusing on test case implementation and bug fixes. They added and updated integration tests, specifically for features related to dashboard functionality and OAuth2 service authorization code grants, demonstrating a focus on ensuring system reliability and functionality. The user also addressed individual test case failures, indicating a commitment to maintaining a stable and reliable codebase. The user also added test cases for encryption enabled OAuth2.
Contributions:1 review, 52 commits, 39 PRs in 3 years 2 months
Contributions summary:Denuwanthi primarily contributed to the back-end logic and database interactions of the identity framework. Their work focused on fixing bugs, particularly related to transaction management within the `RegistryRecoveryDataStore` and database script errors. They also made modifications to the core identity components, including fixes related to migration client invocation and database schema modifications, indicating involvement in the underlying architecture and data model.
identity
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
Denuwanthi De Silva - Solutions Architect at Yenlo