Praminda Jayawardana is a Senior Technical Lead with a decade of experience designing high-performance distributed systems, microservices and API-first platforms, currently based in Sri Lanka. He has driven core backend work on prominent open-source projects like WSO2 API Manager and Choreo Connect, contributing to token management, gateway security and multi-tenant billing under high-throughput workloads. At Macrometa he led engineering for a Rust-based multi-tenant auth framework and a Python semantic search service that indexes millions of documents in under 90 minutes, demonstrating a strong blend of systems engineering and applied ML tooling. Comfortable leading globally distributed async teams, he pairs pragmatic simplicity with deep technical ownership across cloud-native deployments, observability and CI/CD. A background in API management and a knack for turning complex integration issues into reliable, low-latency solutions make him a go-to engineer for scalable, secure platforms.
10 years of coding experience
10 years of employment as a software developer
Bachelor’s Degree, Bachelor’s Degree at University of Westminster
Choreo Connect is a cloud-native, open-source, and developer-centric API gateway.
Role in this project:
Back-end Developer
Contributions:19 releases, 331 reviews, 773 commits in 3 years 6 months
Contributions summary:Praminda primarily focused on backend development, implementing features related to the API gateway's core functionality. They made changes to configuration management, security, and subscription validation processes. Their contributions involved working with Java, gRPC, and integrating various features for the API gateway, including supporting multiple key managers and default API versions. The user also participated in refactoring code and addressing bugs.
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:2 releases, 161 commits, 128 PRs in 5 years 7 months
Contributions summary:Praminda's primary contribution appears to be integrating and testing the WSO2 API Manager. They've worked on merging branches, suggesting involvement in code integration and version maintenance. The code changes include modifications to Java test files, specifically focusing on token refresh functionalities, API lifecycle testing, and JWT token generation, indicating a strong focus on backend API functionality. Additionally, the user is involved in websocket and other rest API tests, demonstrating experience in broader aspects of API management.
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
Praminda Jayawardana - Principal Software Engineer at Macrometa