Sameera Jayasoma is a Distinguished Engineer with 12 years of experience leading platform and language engineering at WSO2, currently shepherding OpenChoreo and core Ballerina compiler features. She blends deep compiler and back-end expertise—work on the Ballerina parser, type checker, and codegen—with practical operational chops demonstrated through cross-platform DevOps and security contributions (OAuth2 interceptor, RabbitMQ integration). As a hands-on architect she drives package model, Java interop, and persistence design while keeping large codebases healthy via frequent integration and conflict resolution. Based in Seattle and educated at the University of Moratuwa, she pairs research-caliber thinking with pragmatic delivery of language and platform tooling used across cloud-native integrations.
12 years of coding experience
11 years of employment as a software developer
BSc (Hons) Engineering Computer Science and Engineering, BSc (Hons) Engineering Computer Science and Engineering at University of Moratuwa
Contributions:270 reviews, 3349 commits, 911 PRs in 5 years 7 months
Contributions summary:Sameera's commits primarily focus on implementing features in the Ballerina programming language. The commits involve modifications to the parser, the type checker, and the code generation components of the language. The user also refactored language-server modules and made changes to build tools. Their contributions show focus on the compiler and language features.
Contributions:9 reviews, 116 commits, 21 PRs in 3 years 3 months
Contributions summary:Sameera primarily contributed to the Ballerina distribution, focusing on example implementations and command improvements. Their commits included updates to shell scripts, configuration files, and the command-line interface, specifically enhancing help texts and restructuring file names for better organization. The user also merged code from other branches, integrating examples related to features like micro-transactions and OpenAPI, demonstrating a focus on API development and Ballerina's functionality.
ballerina
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.