Summary
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.
12 years of coding experience
19 years of employment as a software developer
GCE A/L Mathematics, GCE A/L Mathematics at Ananda Colledge Colombo
Bachelor of Science (BSc) Mathematics, Bachelor of Science (BSc) Mathematics at University of Kelaniya