Kasun Gunasekara is a Senior Software Engineer based in Berlin with 11 years of experience building backend systems and database-driven solutions. He has a strong engineering foundation from the University of Westminster and a proven track record at companies like Delivery Hero and Zone24x7. Kasun contributes to notable open-source projects such as WSO2 API Manager, where he drove cross-database schema changes to improve token-based authorization and API access control. He excels at fixing complex backend bugs, refining DAO layers, and improving exception handling and caching behavior to harden production workflows. Known for pragmatic problem-solving, he blends hands-on database engineering with a clear focus on API security and operational reliability. Colleagues describe him as a steady, detail-oriented engineer who surfaces subtle improvements that reduce runtime surprises.
11 years of coding experience
8 years of employment as a software developer
Bachelor of Engineering (BEng), Computer Software Engineering, Bachelor of Engineering (BEng), Computer Software Engineering at University of Westminster
Richmond College
Bachelor of Engineering (BEng), Computer Software Engineering, Bachelor of Engineering (BEng), Computer Software Engineering at Informatics Institute of Technology
Bachelor of Science (BSc), Computer Science, Statistics, Mathematics, Bachelor of Science (BSc), Computer Science, Statistics, Mathematics at University of Sri Jayewardenepura
Contributions:51 commits, 23 PRs, 9 comments in 3 months
Contributions summary:Kasun primarily focused on bug fixes and code enhancements within the API Management implementation. Their contributions involved modifications to database access objects (DAO), specifically adjusting SQL queries related to application subscriptions. Additionally, the user removed caching mechanisms for scopes and addressed several issues related to the API Store and application registration workflows. The user also made improvements to exception handling in API provider implementations.
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:
Backend Developer & Database Engineer
Contributions:5 commits, 2 PRs in 23 days
Contributions summary:Kasun primarily focused on database schema modifications within the WSO2 API Manager. Their contributions involved adding a `TOKEN_SCOPE` column to the `AM_APPLICATION_REGISTRATION` table across various database types (H2, MySQL, PostgreSQL, Oracle, and MSSQL), indicating a focus on API security and access control. The changes extended to multiple SQL files within the distribution module to ensure database compatibility. These modifications likely contribute to the API Manager's functionality by improving its token-based authorization.
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
Kasun Gunasekara - Senior Software Engineer at Delivery Hero