Sameera Jayasoma

Distinguished Engineer at WSO2

Seattle, Washington, United States
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

🤩
Rockstar
🎓
Top School
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.
code12 years of coding experience
job11 years of employment as a software developer
bookBSc (Hons) Engineering Computer Science and Engineering, BSc (Hons) Engineering Computer Science and Engineering at University of Moratuwa
stackoverflow-logo

Stackoverflow

Stats
1,545reputation
16kreached
42answers
0questions
github-logo-circle

Github Skills (63)

authorizations10
javascript10
develop10
website-development10
web-application10
apidoc10
new-language10
saml10
css10
user-authentication10
authentication10
axis10
java10
rabbitmq10
javas10

Programming languages (9)

C#TypeScriptJavaC++BallerinaJavaScriptGoHTML

Github contributions (5)

github-logo-circle
The Ballerina Programming Language
Role in this project:
userBack-end Developer
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.
compilerprogramming-languageinterpreterballerinaballerina-lang
Role in this project:
userBack-end Developer
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.
Request Free Trial
Sameera Jayasoma - Distinguished Engineer at WSO2