19 Mar, 2025

From Visual Flows to Power Programming: The Ballerina Integrator Journey

Integration technology is evolving to meet the demands of modern, AI-powered digital experiences. Developers need flexibility to build solutions with both intuitive, click-to-configure simplicity and advanced programming capabilities in a single, cohesive environment.

This session introduces WSO2 Ballerina Integrator (BI)—a 100% open-source integration solution built on the powerful Ballerina programming language. BI delivers a unified low-code and pro-code developer experience, bridging the gap between visual design and full programming control. Attendees will discover how BI’s AI-assisted features simplify creating and managing integrations, from APIs to event-driven workflows, enabling faster development and deployment.

Join us to learn how BI’s unique blend of low-code convenience and pro-code power, enriched by Ballerina’s evolving ecosystem, reshapes integration development—empowering teams of all skill levels to collaborate and innovate in one unified platform.

Speaker

Hasitha Aravinda

Hasitha Aravinda

Associate Director & Architect

WSO2

Hasitha is a passionate software engineer currently leading the Ballerina Integrator team. He has been a key member of the Ballerina Compiler team since its inception, playing a crucial role in its implementation. Additionally, he is actively involved in the Ballerina language design team, dedicating much of his time to language development and design.

With over 12 years of industry experience, Hasitha has made significant contributions to the WSO2 product stack, primarily focusing on integration and business process management (BPM). His expertise spans ESB, BPEL, BPMN, and Human Task technologies. His journey with WSO2 began in 2011 as an intern, and since then, he has contributed to various areas, including research & development and customer engagement.