Kaveen R

Technical Lead at Gapstars

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
Kaveen R is a technical lead and full-stack engineer with 11 years of industry experience and 7+ years building robust, production-grade systems across IoT, fintech, and cloud architectures. Currently leading engineering at Dual Inventive via Gapstars, he designs FOTA update lifecycles, data warehousing for BI, and proactive monitoring to keep services safe and reliable. He has strong hands-on expertise in Go, JavaScript/Node.js, Azure serverless patterns, IaC and DevOps pipelines, and has driven PSD2/Open Banking features and conformance work at WSO2. An active backend contributor to notable open-source projects like WSO2’s carbon-identity-framework, he has improved streaming imports, hardened exception handling, and exposed DB utilities—showing attention to reliability and developer experience. Based in Sri Lanka, Kaveen blends systems-level architecture with day-to-day coding and deployment automation, often surfacing subtle resilience improvements that prevent production issues.
code11 years of coding experience
job7 years of employment as a software developer
languagesEnglish, Sinhalese
github-logo-circle

Github Skills (8)

application-management10
javas10
backend10
back-end-development10
java10
identity10
xml7
database-management7

Programming languages (10)

TypeScriptPowerShellJavaC++CSSJavaScriptGoMustache

Github contributions (5)

github-logo-circle
Role in this project:
userBack-end Developer
Contributions:52 commits, 5 PRs, 3 comments in 1 month
Contributions summary:Kaveen primarily contributed to the backend of the `wso2/carbon-identity-framework` repository, focusing on the `application-mgt` component. Their work involved implementing streaming support for service provider imports, including changes to handle file input streams. They also addressed potential null pointer exceptions and exposed data sources for database utility purposes. Additionally, the user corrected formatting errors and method comments, and refined exception handling within the codebase.
identity
Memorial website to show COVID-19 victims of Sri Lanka
Contributions:10 reviews, 176 commits, 26 PRs in 3 months
reactvictimsmemorialsrinextjs
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