Bhashinee Nirmali

Associate Technical Lead

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

🤩
Rockstar
🎓
Top School
Bhashinee Nirmali is an Associate Technical Lead at WSO2 with over 11 years of software experience and more than eight years focused on enterprise integration and mediation platforms. She combines hands-on Java backend expertise with front-end improvements, having contributed bug fixes and feature work to flagship open-source projects like WSO2 Synapse and Carbon Mediation. Her contributions to the Ballerina language and distribution show a knack for adapting examples and runtime/tests to evolving language changes, reflecting attention to both developer experience and runtime correctness. Based in Colombo, she progressed through roles at WSO2 from intern to technical lead, mentoring peers while shipping production fixes for complex endpoint and mediator logic. Notably, she balances core platform work with UI-focused enhancements—improving management consoles and message resequencing—demonstrating a wide-ranging impact across system layers.
code11 years of coding experience
job5 years of employment as a software developer
bookInformation Technology, Information Technology, Information Technology, Information Technology at University of Moratuwa
bookInstitute of Certified Management Accountants of Sri Lanka
bookInformation Technology, Information Technology at ESOFT
bookDevi Balika Vidyalaya
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
129reputation
2kreached
6answers
1question
github-logo-circle

Github Skills (27)

apim10
api-design10
testing10
java10
javas10
syn10
commonjs10
api10
commonmark10
ballerina10
compiler-compiler9
xml9
compiler9
graphql8
grpc8

Programming languages (6)

TypeScriptJavaShellBallerinaHTMLPython

Github contributions (5)

github-logo-circle
Role in this project:
userBack-end Developer
Contributions:109 reviews, 512 commits, 199 PRs in 4 years 10 months
Contributions summary:Bhashinee's contributions primarily involve modifications to the Ballerina language's example files and shell scripts. They refactored existing examples and adapted them to the latest syntax changes, including changes to the server connector output. Their work focuses on updating the HTTPS and other server connector examples, including examples for gRPC and GraphQL. The user's changes also include merges from the main branch indicating ongoing maintenance of the existing examples.
ballerina
The Ballerina Programming Language
Role in this project:
userBackend Developer
Contributions:18 reviews, 794 commits, 314 PRs in 4 years 9 months
Contributions summary:Bhashinee primarily contributed to fixing worker-related test cases and refactoring runtime aspects within the Ballerina Programming Language. These changes involved modifications to existing test files and adjustments to the compiler and runtime code, specifically concerning JVM cast generation and invocation context handling. Additionally, the user merged branches and addressed documentation issues. These changes suggest a focus on improving the language's functionality and resolving testing-related issues.
compilerprogramming-languageinterpreterballerinaballerina-lang
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
Bhashinee Nirmali - Associate Technical Lead