Summary
Thanuja Jayasinghe is an IAM developer with 11 years of experience building secure, production-grade identity platforms and integrations across Java, Spring, and JavaScript stacks. He has deep protocol expertise in OAuth 2.0, OpenID Connect, SAML2 SSO and SCIM 2.0, and a strong track record of improving WSO2 identity projects—contributing backend fixes, reCaptcha security enhancements, and UI tweaks for OAuth/SAML authenticators. A University of Moratuwa computer science graduate, Thanuja has progressed from hands-on engineering to technical leadership at WSO2 and recent IAM roles in the Netherlands, demonstrating both product-focused development and release lifecycle ownership. He balances backend depth with practical full-stack contributions (templates, deployment configs, and UI) and a focus on robust error handling and test coverage, evidenced by fixes like the WebFinger exception and added DAO unit tests.
11 years of coding experience
14 years of employment as a software developer
Bachelor of Science (BSc), Engineering, Bachelor of Science (BSc), Engineering at University of Moratuwa
Badulla Central College, Badulla