Dushan Silva is a software engineer based in Hamburg with nine years of industry experience and over five years in engineering leadership and hands-on development. He blends back-end development and test automation expertise, notably contributing to the widely used WSO2 API Manager projects by implementing API scope validation, JWT support, and stabilizing integration tests. Currently at Fashion Cloud, he focuses on delivering reliable API-driven systems and improving test quality and observability. With an academic background in Computer Software Engineering and an MSc in Big Data Analytics, he brings strong analytical instincts and a penchant for resolving subtle production bugs and edge cases. Colleagues know him for improving code robustness through small but impactful fixes—better logging, clearer variable names, and resilient configuration handling.
9 years of coding experience
MSc, Big Data Analytics, MSc, Big Data Analytics at Robert Gordon University
The Chartered Institute of Management Accountants
Bachelor of Engineering (B.Eng.), Computer Software Engineering, Bachelor of Engineering (B.Eng.), Computer Software Engineering at University of Westminster
G.C.E A/L, mathematics, G.C.E A/L, mathematics at ananda colllege
Contributions:25 reviews, 387 commits, 190 PRs in 2 years 9 months
Contributions summary:Dushan's contributions focused on enhancing the API management system by implementing and validating API scopes. They developed functionalities to validate API scopes within Swagger definitions and fixed a null issue related to API types. Furthermore, they improved code formatting, variable names, and incorporated configurations to handle null throttling tiers and resolve target namespace mismatches. They have also added support for JWT token generation.
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:
QA Engineer / Test Automation Engineer
Contributions:3 reviews, 38 commits, 27 PRs in 2 years 9 months
Contributions summary:Dushan primarily focused on fixing test failures and improving the overall quality of integration tests. Their work involved addressing issues in various test cases, including those related to API search functionality, GraphQL, and prototyped APIs. The user also improved test logging for better debugging and troubleshooting. This indicates a focus on ensuring the reliability and functionality of the API Manager through rigorous testing.
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.