Viduranga Gunarathne

Software Engineer at FireHawk CRM

Taree, New South Wales, Australia
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
Viduranga Gunarathne is a software engineer with eight years of experience building cloud-native platforms, API management and identity solutions, currently leading development at FireHawk CRM after a senior technical lead tenure at WSO2. He has designed and implemented production-grade authorization systems (inspired by Google’s Zanzibar model) and led migrations and performance optimizations that improved response times by 80% and TPS sevenfold. Comfortable across the full stack—React/Typescript front-ends, Java and Go backends, gRPC, Kubernetes and CI/CD—he combines hands-on engineering with architecture and operational ownership. His open-source contributions include back-end work on WSO2’s API Manager and a popular Ballerina module with thousands of downloads, reflecting a steady commitment to community-facing engineering. Academically strong with a first-class Computer Science degree and an academic excellence trophy, he pairs rigorous fundamentals with practical delivery in multi-region, high-availability cloud environments. Based in Taree, NSW, he brings a pragmatic focus on performance, cost-efficiency and user-friendly design to complex integration and identity problems.
code8 years of coding experience
job4 years of employment as a software developer
bookBSc. (Hons) in Computer Science, Computer Science, BSc. (Hons) in Computer Science, Computer Science at General Sir John Kotelawala Defence University
bookGCE O/L (2009) and A/L (2012), Advanced Level Mathematics, GCE O/L (2009) and A/L (2012), Advanced Level Mathematics at Dharmapala Vidyalaya Pannipitiya
languagesSinhala, English
github-logo-circle

Github Skills (8)

javas10
api-management10
api10
back-end-development10
apidoc10
oauth10
java10
json9

Programming languages (9)

TypeScriptJavaCSSBallerinaJavaScriptGoMustacheHTML

Github contributions (5)

github-logo-circle
wso2/carbon-apimgt

Aug 2017 - Jan 2018

Role in this project:
userBack-end Developer & API Developer
Contributions:5 reviews, 53 commits, 19 PRs in 4 months
Contributions summary:Viduranga implemented several changes related to custom OAuth header support within the WSO2 API Manager project. They modified the API provider implementation to incorporate custom OAuth header configurations from tenant registries and API manager configurations. Furthermore, the user updated the API authentication handler and the CORS request handler to handle the custom OAuth header. The contributions involved modifying code across multiple components to integrate this new feature, including implementing APIUtil methods to get OAuth configs.
api-management
Contributions:140 commits, 22 PRs, 7 comments in 4 months
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
Viduranga Gunarathne - Software Engineer at FireHawk CRM