Dewni Weeraman

Software Engineer at Rightmove

London, England, United Kingdom
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
Dewni Weeraman is a software engineer with nine years of experience specializing in Java and Identity and Access Management, currently focused on backend systems at Rightmove. He has deep hands-on expertise with WSO2 Identity Server and Asgardeo, contributing to both core IAM protocols (OAuth, SAML, OIDC, SCIM) and product features like organization management, PBKDF2 support, and IdP secret encryption. Dewni combines feature delivery with incident leadership—having led maintenance and patch teams, run war rooms for security incidents, and integrated payment systems like Stripe into Asgardeo. His open-source contributions span front-end tweaks and backend fixes in widely used WSO2 repos, plus unit-test and automation work that improves reliability. Based in London, he blends pragmatic engineering with mentoring and documentation efforts, and is now exploring opportunities to apply his IAM and backend skills to impactful, security-focused projects.
code9 years of coding experience
job6 years of employment as a software developer
bookComputer Software Engineering, Computer Software Engineering at University of Westminster
bookMusaeus College, Colombo 07
github-logo-circle

Github Skills (37)

unit-testing10
javascript10
handlebars10
back-end-development10
testng10
identity10
identityserver10
identity-management10
java10
javas10
ident10
email-verification10
governance10
identity-manager10
backend10

Programming languages (8)

TypeScriptJavaDockerfileCSSShellJavaScriptMustacheHTML

Github contributions (5)

github-logo-circle
Role in this project:
userBack-end Developer
Contributions:267 reviews, 86 commits, 167 PRs in 5 years 5 months
Contributions summary:Dewni primarily focused on enhancing the WSO2 carbon-identity-framework's backend functionality. Their contributions included error handling improvements, specifically addressing parser errors in configuration files. They also added new methods and configurations for data sources, added configurations for account verification, media service related configurations, adding configurations to password reset flow, and added configurations for organization context rewrite. This work likely involved core identity management logic and configuration enhancements.
identity
wso2/product-is

Dec 2017 - 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:
userBack-end Developer
Contributions:139 reviews, 118 commits, 187 PRs in 5 years 2 months
Contributions summary:Dewni primarily contributed to the backend of the WSO2 Identity Server, fixing a NullPointerException in the RoleBasedPasswordGrant component. They addressed comments and updated the SAML artifact binding tests. Further contributions involved merging commits, testing identity governance configurations, and adding organization management specific valves.
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