Heshan Sudarshana

Associate Technical Lead

Western Province, 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

👤
Senior
🎓
Top School
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.
code9 years of coding experience
job6 years of employment as a software developer
bookBachelor of Science (BSc), Computer Engineering, Bachelor of Science (BSc), Computer Engineering at University of Moratuwa
bookDiploma in Information Technology (DiTEC), Diploma in Information Technology (DiTEC) at ESOFT School of Computing
bookPHYSICAL SCIENCES, PHYSICAL SCIENCES at Royal College - Colombo 7
languagesSinhala, English
stackoverflow-logo

Stackoverflow

Stats
151reputation
3kreached
11answers
5questions
github-logo-circle

Github Skills (30)

apim10
api-management10
javascript10
apidoc10
api-design10
testing10
microservices-application10
java10
javas10
go10
api10
rest10
microservices10
react10
ui-design9

Programming languages (11)

SmartyJavaDockerfileShellCSSJinjaJavaScriptBallerina

Github contributions (5)

github-logo-circle
wso2/product-microgateway

Apr 2020 - Oct 2022

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

Feb 2020 - Jan 2023

Role in this project:
userFull-stack Developer
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.
Request Free Trial
Heshan Sudarshana - Associate Technical Lead