Heshan Sudarshana is an Associate Technical Lead with nine years of experience building API management and gateway solutions at WSO2, blending front-end React work with back-end API and gateway integrations. He has contributed notable open-source improvements to WSO2 API Manager and Choreo Connect—adding API logging, Async API/product test coverage, external key manager support, and AMQP failover—reflecting a strong focus on security, reliability, and observability. Comfortable across the full stack, Heshan balances UI polish and developer experience with deep configuration and protocol-level changes. A University of Moratuwa computer engineering graduate, he brings a curious, experimental mindset to solve complex integration challenges while mentoring teams as a technical lead.
9 years of coding experience
6 years of employment as a software developer
Bachelor of Science (BSc), Computer Engineering, Bachelor of Science (BSc), Computer Engineering at University of Moratuwa
Diploma in Information Technology (DiTEC), Diploma in Information Technology (DiTEC) at ESOFT School of Computing
PHYSICAL SCIENCES, PHYSICAL SCIENCES at Royal College - Colombo 7
Choreo Connect is a cloud-native, open-source, and developer-centric API gateway.
Role in this project:
Backend Developer
Contributions:1 release, 48 reviews, 65 commits in 2 years 6 months
Contributions summary:Heshan contributed to the backend of the Choreo Connect API gateway, focusing on JMS, external key manager support, and license header updates. They added functionality for AMQP failover endpoints and incorporated external key manager configurations, indicating a focus on API security and integration. Furthermore, the user refactored parts of the code and removed unnecessary declarations, improving maintainability. These commits demonstrate a strong understanding of API gateway internals and configuration management.
Contributions:26 reviews, 149 commits, 91 PRs in 2 years 11 months
Contributions summary:Heshan primarily contributed to the front-end aspects of the WSO2 API Manager Publisher and Store, modifying React components and adding features related to API product management. Their work involved fixing UI styling issues, adding scopes to the resources publisher UI, and correcting application owner sorting issues. Additionally, the user addressed errors related to eslint, and also focused on making improvements to the test console, and various bug fixes.
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.