Ashen Silva

Senior Software Engineer at LSEG

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
Ashen Silva is a Senior Software Engineer with nine years of hands-on experience building full-stack systems and identity solutions, currently advancing cloud-native and ML-infused projects at LSEG while pursuing a Master’s in Computer Science. He blends Java/Spring Boot back-end expertise with React front-end work and has contributed notable enhancements to the widely used WSO2 Identity Server ecosystem—implementing OIDC/OAuth logout flows, session management, and ID token handling. Comfortable across AWS/Azure, Docker, and Kubernetes, Ashen also explores LLMs and RAG architectures to bring research ideas into production. His background spans embedded systems and startup founding, giving him a pragmatic mix of systems-level engineering and product-minded iteration. An investor and former freelance designer, he brings cross-disciplinary insight that improves user-facing security workflows and developer tooling.
code9 years of coding experience
job4 years of employment as a software developer
bookHigher National Diploma, Computer Software Engineering, Higher National Diploma, Computer Software Engineering at Java Institute for Advanced Technology
bookMaster's degree, Computer Science, Master's degree, Computer Science at University of Colombo School of Computing
bookHoly Cross College-Kalutara
bookBachelor's degree, Electronics and Embedded Systems, Bachelor's degree, Electronics and Embedded Systems at University of Sri Jayewardenepura
stackoverflow-logo

Stackoverflow

Stats
3reputation
156reached
0answers
2questions
github-logo-circle

Github Skills (40)

javascript10
back-end-development10
apidoc10
identity10
jsp10
openid-connect10
openidc10
oid10
wso210
authentication10
user-authentication10
ui-design10
java10
servlet10
javas10

Programming languages (9)

TypeScriptJavaDockerfileShellCSSJavaScriptBallerinaHTML

Github contributions (5)

github-logo-circle
wso2/samples-is

Jul 2018 - May 2022

Role in this project:
userBack-end Developer
Contributions:18 reviews, 30 commits, 16 PRs in 3 years 10 months
Contributions summary:Ashen primarily worked on enhancing the authentication and authorization mechanisms within the identity service sample project. They refactored and updated authenticators, renaming and modifying components related to various authentication methods like hardware key, fingerprint, and facial recognition. Furthermore, the user integrated backchannel logout functionality, implemented session management improvements, and added a frontchannel logout feature, along with ID token extraction for enhanced security and user experience. They also addressed various PR issues and added more logs.
identity
wso2/product-is

Jul 2018 - Jul 2022

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:
userFull-stack Developer
Contributions:16 reviews, 67 commits, 49 PRs in 4 years
Contributions summary:Ashen primarily worked on enhancing the sample OAuth2 playground application, adding front-channel and back-channel logout functionalities. They implemented a session ID store and added a servlet to handle back-channel logout requests. Additionally, the user made improvements to the user interface and refactored the code, including adding support for extracting and displaying ID tokens in the Auth Code flow. The contributions involved modifications across JSP files, servlet classes, and supporting utility classes.
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
Ashen Silva - Senior Software Engineer at LSEG