Architect · Compiler Developer
Architect at WSO2 Integration BU and Compiler Developer at Ballerina Platform. BSc in Computer Science and Engineering (Hons) from the University of Moratuwa, Sri Lanka. 13+ years building programming languages, compilers, and integration middleware.
🌐 hasithaa.github.io · LinkedIn · X
Ballerina Workflow · 2026–Present
Workflow orchestration for Ballerina and WSO2 Integrator.
WSO2 Integrator : BI · 2024–2025
Low-code and pro-code integration tool built on Ballerina. Led design and architecture.
Ballerina Language & Compiler · 2016–Present
Compiler development and language specification design from day one.
WSO2 Business Process Server · 2012–2016
BPMN, WS-BPEL, and WS-HumanTask execution engine. Developer and release manager.
Java4BPEL · Side Project
BPEL extension activity for invoking Java libraries within workflows.
- From Visual Flows to Power Programming: The Ballerina Integrator Journey — WSO2Con Barcelona 2025
- Programming Languages and Compilers — WSO2 Technology Conference 2025
- Introduction to Ballerina — CodeSeekers Meetup 2022
Ballerina · Compiler Design · Language Specification · Developer Experience · Low-Code · Pro-Code Editors · Integrations · Java · WS-BPEL · BPMN




