Chanaka Jayasena

Full Stack Developer at Roribot Labs, Inc.

Colombo, 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
Chanaka Jayasena is a full-stack developer and founder with 12 years of experience turning ideas into production-grade web products, most recently building RoriBot.ai end-to-end using Next.js, Supabase, Vercel, Stripe, AWS SES and OpenAI APIs. He combines hands-on UI craftsmanship in React/TypeScript with backend and DevOps ownership—CI/CD, authentication (including 2FA), payment integration and reliable email deliverability. As a technical lead at Digivizer and former Associate Technical Lead at WSO2, he drove UI architecture, integration testing with Cypress, and enterprise-facing documentation and tooling. His early career in UI/UX at 99X solidified a user-first design sensibility across .NET, Drupal and vanilla JavaScript projects. Beyond product work, his open-source contributions to WSO2 repos reflect a pragmatic focus on improving documentation, visual presentation and fixing regressions across front-end and back-end components. Based in Colombo, he blends entrepreneurial grit with a mathematician’s attention to detail, often shipping small automation scripts that become standard internal tools.
code12 years of coding experience
job19 years of employment as a software developer
bookGCE A/L Mathematics, GCE A/L Mathematics at Ananda Colledge Colombo
bookBachelor of Science (BSc) Mathematics, Bachelor of Science (BSc) Mathematics at University of Kelaniya
github-logo-circle

Github Skills (14)

css10
debug10
javascript10
api10
apidoc10
html9
refactoring8
api-management8
javas8
refactor8
java8
ui-design7
front-end-development7
uid7

Programming languages (9)

TypeScriptMDXJavaCSSShellJavaScriptBallerinaGo

Github contributions (5)

github-logo-circle
wso2/docs-apim

Oct 2019 - Nov 2022

Role in this project:
userFront-end Developer
Contributions:27 reviews, 62 commits, 43 PRs in 3 years 1 month
Contributions summary:Chanaka primarily contributed to the documentation and UI aspects of the repository. They updated the overriding Developer Portal Theme with new content and integrated a plugin to display long JSON files. Additionally, the user fixed styling issues related to the title spacing and the right-hand navigation, and also addressed a specific issue in the footer. These commits demonstrate a focus on improving the visual presentation and user experience within the documentation.
api-management
wso2/carbon-apimgt

Nov 2016 - Nov 2022

Role in this project:
userBack-end Developer
Contributions:55 reviews, 847 commits, 507 PRs in 6 years 1 month
Contributions summary:Chanaka's commits primarily focused on fixing issues related to the API Manager, including patches for the WSO2 Carbon API Manager. The user was responsible for debugging and resolving regressions that came up while fixing a bug. They worked on the features/apimgt component and modified multiple files that handle the code for UI elements and server side code.
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
Chanaka Jayasena - Full Stack Developer at Roribot Labs, Inc.