Ziyam Santhosh

Senior Software Engineer 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
Ziyam Santhosh is a Senior Software Engineer with six years of hands-on experience building and hardening identity and API management systems at WSO2. He contributes across the stack—writing backend Java integration and unit tests for WSO2 Identity Server and implementing AsyncAPI parsing and UI features in the API Manager—demonstrating both backend rigor and product-facing frontend sensibility. His work emphasizes reliability and security, notably improving test coverage for identity provider management and validating OAuth2 token revocation scenarios after account disabling. A former intern turned senior engineer, he combines practical production experience with ongoing Computer Software Engineering studies at the University of Westminster. Based in Colombo, he brings a pragmatic, test-first mindset to complex distributed systems and a track record of shipping verifiable, maintainable code in widely used open-source projects.
code6 years of coding experience
job3 years of employment as a software developer
bookBachelor's degree, Computer Software Engineering, Bachelor's degree, Computer Software Engineering at University of Westminster
bookG.C.E Advanced Level, Physical Science, G.C.E Advanced Level, Physical Science at Royal College Colombo
languagesEnglish, Sinhala, Tamil
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (24)

unit-testing10
api-management10
authorizations10
back-end-development10
apidoc10
identity10
testing10
authentication10
user-authentication10
java10
asyncapi10
javas10
api10
front-end-development10
authorization10

Programming languages (7)

TypeScriptJavaDockerfileCSSJavaScriptGoKotlin

Github contributions (5)

github-logo-circle
Role in this project:
userBack-end Developer & QA Engineer / Test Automation Engineer
Contributions:88 reviews, 19 commits, 81 PRs in 5 months
Contributions summary:Ziyam primarily contributed to the project by adding unit tests for Java code. The commits focused on testing the `CacheBackedIdPMgtDAO.java` file, ensuring the reliability and functionality of identity provider management logic. This included writing tests and verifying code changes. The user's work focused on improving the test coverage.
identity
wso2/product-is

Jul 2022 - Dec 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:
userBack-end Developer
Contributions:45 reviews, 20 commits, 81 PRs in 4 months
Contributions summary:Ziyam's contributions focus on adding integration tests for OAuth2 token revocation scenarios after disabling user accounts within the WSO2 Identity Server. The commits involve writing Java code for integration tests, specifically within the `org.wso2.identity.integration.test.oauth2` package. These tests likely validate the behavior of OAuth2 tokens across multiple applications after a user's account has been disabled, ensuring proper security and access control.
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
Ziyam Santhosh - Senior Software Engineer at WSO2