Senior Software Engineer at Lions Club of Colombo New Century Titans
Galle, Southern Province, Sri Lanka
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Yasas Mendis is a Senior Software Engineer with eight years of experience building and maintaining backend systems at WSO2, where he advanced from intern to senior engineer working on the widely used WSO2 API Manager. He focuses on API management, bug fixes, refactoring, and test coverage—contributions that improved OpenAPI imports, OAuth scope validation, and comment functionality in the API platform. Based in Galle, Sri Lanka, he pairs technical delivery with community leadership as a long-standing Lions Club director and former university Leo director. A University of Ruhuna Computer Science (Special) graduate, Yasas also brings a disciplined, adventurous streak—he's a certified advanced open water diver—which reflects his calm problem-solving under pressure.
8 years of coding experience
8 years of employment as a software developer
Bachelor of Computer Science(Special), Computer Science, Second Class(Upper Division), Bachelor of Computer Science(Special), Computer Science, Second Class(Upper Division) at University of Ruhuna
Bachelor of Computer Science, Computer Science, Bachelor of Computer Science, Computer Science at Department of Computer Science, University of Ruhuna
Certified Sport Diver, Diving, Certified Sport Diver, Diving at Dive Lanka - Dive Seenigama Diving Training Centre
Advanced level education, Maths, Advanced level education, Maths at Richmond College
Contributions:59 reviews, 206 commits, 97 PRs in 2 years 2 months
Contributions summary:Yasas primarily focused on fixing bugs and implementing improvements related to API management within the WSO2 Carbon API Manager. The commits demonstrate work on both the publisher and key management components of the system. Specific changes include addressing errors in OpenAPI definition imports, resolving scope validation issues in OAuth token handling, and adding unit tests.
Welcome to the WSO2 API Manager source code! For info on working with the WSO2 API Manager repository and contributing code, click the link below.
Role in this project:
Back-end Developer
Contributions:15 reviews, 22 commits, 30 PRs in 2 years
Contributions summary:Yasas primarily focused on refactoring and adding new tests for the WSO2 API Manager's comment functionalities. This included modifying existing comment test cases for both the publisher and dev portal, as well as adding new tests to cover various aspects of comment management such as adding root comments, adding replies, and pagination of comments. The changes involved modifications to Java test files, specifically targeting the comments functionality within the API Manager's testing suite, demonstrating a focus on testing and maintaining the system's API comment features.
api-gatewayworking-onwso2api-managementlink
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
Yasas Mendis - Senior Software Engineer at Lions Club of Colombo New Century Titans