Praminda Jayawardana

Principal Software Engineer at Macrometa

Sri Lanka
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

🤩
Rockstar
🎓
Top School
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.
code10 years of coding experience
job10 years of employment as a software developer
bookBachelor’s Degree, Bachelor’s Degree at University of Westminster
bookThurstan College
languagesSinhalese, English
stackoverflow-logo

Stackoverflow

Stats
565reputation
41kreached
14answers
0questions
github-logo-circle

Github Skills (26)

api-management10
apidoc10
configuration-management10
webservice10
java10
javas10
api10
api-gateway10
api-security10
rest-api10
grpc10
api-testing10
testing9
subscribe9
websocket9

Programming languages (8)

TypeScriptJavaDockerfileCSSStarlarkBallerinaJavaScriptGo

Github contributions (5)

github-logo-circle
wso2/product-microgateway

Aug 2018 - Mar 2022

Choreo Connect is a cloud-native, open-source, and developer-centric API gateway.
Role in this project:
userBack-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.
api-gatewayapimicrogatewayballerina-langchoreo
wso2/product-apim

Oct 2015 - Apr 2021

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