Buddhima Udaranga is an Associate Lead Platform Engineer with eight years of experience building cloud-native, identity, and platform solutions across Azure and AWS. An Electronics and Telecommunication graduate from the University of Moratuwa, he blends deep backend and database expertise (notably contributing performance fixes and SQL portability across PostgreSQL, MySQL, Oracle, MSSQL, and H2) with hands-on SRE and DevOps skills in Kubernetes, Docker, Terraform, and Git. He played a key role in developing the IDaaS product Asgardeo and has improved OAuth and authentication flows within the widely used WSO2 Identity Server codebase. Colleagues rely on him to spot operational bottlenecks and deliver pragmatic fixes that improve reliability and performance. Based in Sri Lanka, he brings a pragmatic, systems-first approach to platform engineering and identity challenges.
8 years of coding experience
6 years of employment as a software developer
Bachelor of Engineering - BE, Electrical, Electronics and Communications Engineering, Bachelor of Engineering - BE, Electrical, Electronics and Communications Engineering 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:
Back-end Developer & Database Engineer
Contributions:11 reviews, 31 commits, 33 PRs in 3 years 9 months
Contributions summary:Buddhima primarily contributed to database-related tasks, specifically adding indexes to database scripts for improved performance and migration client functionality. They modified SQL scripts for various database systems like PostgreSQL, MySQL, Oracle, MSSQL, and H2, indicating a focus on database compatibility. Furthermore, the user updated integration tests related to account lock/unlock and SCIM2 user updates, demonstrating contributions towards backend functionality and testing.
Contributions:25 reviews, 64 commits, 45 PRs in 2 years 5 months
Contributions summary:Buddhima's contributions focused on enhancing the authentication framework, specifically the login and database management components. They fixed an issue related to the login page, modifying display text and adding support for the x509CertificateAuthenticator. The user also added database indexes to improve the performance and addressed a maximum key length warning for MSSQL databases. Furthermore, they implemented updates to the file management APIs by adding support for adding, getting and deleting the file.
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
Buddhima Udaranga - Associate Lead Platform Engineer