Ashirwada Dayarathne

Technical Lead at WSO2

Colombo, Western Province, Sri Lanka
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
Ashirwada Dayarathne is a Technical Lead at WSO2 with 8 years of software engineering experience and over six years focused on Open Banking and financial domain solutions. He progressed through roles from Software Engineer to Technical Lead at WSO2, combining hands-on backend development with team leadership and architecture thinking. His open-source contributions to WSO2 identity OAuth extensions improved OAuth error handling, state management, and redirect validation—work that directly strengthens secure authorization flows in production identity servers. Based in Colombo, Sri Lanka, he pairs a Bachelor’s in IT with a postgraduate diploma in Software Architecture, bringing both formal architecture training and practical delivery experience. Notably, he blends code-quality improvements (checkstyle fixes) with security-sensitive bug fixes, showing attention to both maintainability and secure design.
code8 years of coding experience
job7 years of employment as a software developer
bookPost Graduate Diploma in Computer Science Software Architecture, Post Graduate Diploma in Computer Science Software Architecture at University of Moratuwa
bookBachelor of Information Technology Information Technology, Bachelor of Information Technology Information Technology at Faculty of Information Technology- University of Moratuwa
bookAnula Vidyalaya
languagesEnglish, Sinhala
github-logo-circle

Github Skills (7)

javas10
authorizations10
back-end-development10
oauth10
authorization10
java10
identity10

Programming languages (8)

SmartyJavaDockerfileCSSShellBallerinaJavaScriptHTML

Github contributions (5)

github-logo-circle
Role in this project:
userBack-end Developer
Contributions:12 reviews, 65 commits, 7 PRs in 1 year 8 months
Contributions summary:Ashirwada primarily focused on enhancing the authorization endpoint of the identity server. Their contributions include implementing new logic to handle error URLs, and fixing issues in setting state values in error URLs, which is crucial for secure OAuth flows. Furthermore, the user addressed checkstyle issues to improve code quality. They also fixed the claims not setting issue to OAuth2 parameters and fixed issue in validation redirect URL with query params in Auth request.
identity
BFSI Consent Management Connector for Identity Server
Contributions:137 reviews, 14 PRs, 139 comments in 3 months
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
Ashirwada Dayarathne - Technical Lead at WSO2