Kavith Lokuhewage is a Software Architect and Associate Director with 12 years of experience, currently leading language and platform work at WSO2 from Colombo, Sri Lanka. He contributes to the Ballerina programming language, focusing on compiler and language server enhancements that improve developer ergonomics and JVM interoperability. His open-source activity extends to the OpenChoreo initiative, indicating a broader interest in choreography and cloud-native integration patterns. A first-class Software Engineering graduate from Staffordshire University, he combines deep technical craftsmanship with long-term product stewardship. Kavith’s work on core language features—like JVM cast generation, service templates, and record APIs—highlights a specialization in foundational developer tooling rather than surface-level application code. Colleagues describe him as a pragmatic architect who balances language design nuance with production-grade implementation.
12 years of coding experience
Royal College, Colombo
Bachelor’s Degree, Software Engineering, 1st Class, Bachelor’s Degree, Software Engineering, 1st Class at Staffordshire University
Contributions:29 reviews, 3138 commits, 600 PRs in 5 years 3 months
Contributions summary:Kavith primarily contributed to the Ballerina Programming Language, focusing on improvements to the compiler and language server. Their work involved modifying code related to JVM cast generation, service templates, and syntax tree modification requests. Additionally, the user implemented and maintained record API implementations for the Ballerina language server. These changes suggest a focus on enhancing core language features and improving the development experience.
Contributions:6 PRs, 836 pushes, 44 branches in 11 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
Kavith Lokuhewage - Software Architect Associate Director