Skip to content

Hasitha Aravinda Thilakarathna

Architect · Compiler Developer


About

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.

Outside of work, I enjoy playing Dota 2.


Blog & Talks

From Visual Flows to Power Programming: The Ballerina Integrator Journey

WSO2Con Barcelona 2025 · Related project →

Programming Languages and Compilers

WSO2 Technology Conference 2025 · Related project →

Introduction to Ballerina — A Cloud Native Programming Language

CodeSeekers Endless Programming Languages Meetup · 2022 · Related project →

Ballerina Identifiers: A Simple Guide

Setup Ballerina GitHub Action

All posts →


Projects

Ballerina Workflow · 2026

WSO2 Integrator · 2024–2025

Ballerina Language & Compiler · 2016–Present

WSO2 Business Process Server · 2012–2016

More about me →


GitHub · LinkedIn · Twitter / X ·