Malintha Amarasinghe is a Senior Technical Lead with 11+ years focused on API Management, instrumental in evolving the WSO2 API Manager and now leading API Management capabilities for WSO2 Choreo. He designs and delivers secure, standards-compliant, cloud-native API platforms and has practical experience running multi-tenant API gateways and optimizing Kubernetes-based deployments. His work spans backend engineering, database schema migrations (notably UUID migrations and MongoDB performance improvements), and CI/CD safeguards to prevent incompatible cloud releases. Co-author of the WSO2 REST API Design Guidelines and a recurring international speaker, he combines product-level design leadership with hands-on contributions to flagship open-source repositories like wso2/product-apim and carbon-apimgt. Notably, he led a 10x performance improvement in key Choreo persistence paths and helped integrate tooling (Go CLI, GraphQL PoC) that reduced DevOps friction for API lifecycle automation. Based in Australia, he blends deep protocol-level expertise with pragmatic delivery across large-scale, cloud-native API ecosystems.
11 years of coding experience
10 years of employment as a software developer
Bachelor of Science of Engineering (Hons), Computer Science and Engineering, Bachelor of Science of Engineering (Hons), Computer Science and Engineering at University of Moratuwa
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:16 releases, 80 reviews, 298 commits in 7 years 2 months
Contributions summary:Malintha's commits primarily involve modifying Java code within the `modules/distribution` and `modules/integration` directories. These changes include alterations to SQL scripts for database support, specifically related to UUIDs in applications and subscriptions. The user also updated API Manager migration and sample code, suggesting work on backend functionalities and database interactions within the WSO2 API Manager project. The commits reflect the user's involvement in database schema and API functionalities.
Contributions:1068 reviews, 1885 commits, 1244 PRs in 7 years 9 months
Contributions summary:Malintha primarily focused on backend development, implementing features related to API management and the backend for the "carbon-apimgt" repository. The user's contributions involved implementing UUID-based update/delete functionalities for block conditions in the REST API. These changes included modifications to Java classes related to throttling and API management, as well as database changes to support these features.
api-management
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
Malintha Amarasinghe - Senior Technical Lead at WSO2