Kasun Gunasekara

Senior Software Engineer at Delivery Hero

Berlin, Germany
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
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.
code11 years of coding experience
job8 years of employment as a software developer
bookBachelor of Engineering (BEng), Computer Software Engineering, Bachelor of Engineering (BEng), Computer Software Engineering at University of Westminster
bookRichmond College
bookBachelor of Engineering (BEng), Computer Software Engineering, Bachelor of Engineering (BEng), Computer Software Engineering at Informatics Institute of Technology
bookBachelor of Science (BSc), Computer Science, Statistics, Mathematics, Bachelor of Science (BSc), Computer Science, Statistics, Mathematics at University of Sri Jayewardenepura
languagesEnglish, Sinhalese
stackoverflow-logo

Stackoverflow

Stats
1reputation
22reached
0answers
1question
github-logo-circle

Github Skills (16)

javas10
api-management10
sql10
database-design10
java10
mysql9
mssql9
apidoc9
oracles9
postgresql9
h29
api9
oracle9
rest7
api-gateway7

Programming languages (2)

JavaJavaScript

Github contributions (5)

github-logo-circle
wso2/carbon-apimgt

Feb 2015 - Jun 2015

Role in this project:
userBack-end Developer
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.
api-management
wso2/product-apim

Mar 2015 - Mar 2015

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:
userBackend 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