• Home /
  • Hybrid event: The role of modern programming languages in cloud-native app development

Watch Sameera Jayasoma discuss the role of modern programming languages in cloud-native application development.

Watch the video



Cloud native programming inherently involves working with remote endpoints: microservices, serverless, APIs, WebSockets, SaaS apps and more.

Ballerina is a new programming language that is designed to bring code-first agility to the challenge of integrating across endpoints. Ballerina has first-class support for distributed transactions, circuit-breakers, stream processing, data-access, JSON, XML, gRPC, and many other integration challenges. It deploys directly onto Docker and Kubernetes. It integrates with common IDEs including IntelliJ and Visual Studio Code.

Most importantly, Ballerina underlies the Choreo digital platform, designed to create, deploy, and run APIs, microservices, and integrations on Kubernetes. Companies use Choreo to design, develop, deploy and operate enterprise applications. A successful demonstration was given to BCS SPA in July 2022.

Watch the video

About the speaker

Anupama Pathirage

Anupama is a Director of Engineering at WSO2 and is currently leading the Ballerina Language development efforts (based in Austin, Texas). She has contributed to the Ballerina programming language as a developer in various areas, including the compiler, transactions, tables, database clients, and data handling. Anupama brings over 12 years of experience in the software industry and previously spent five years as a C++ engineer. She holds a Master's degree in Software Architecture and a first-class honors Bachelor's degree from the Department of Computer Science and Engineering of the University of Moratuwa, Sri Lanka.

Our events are for adults aged 16 years and over.

BCS is a membership organisation. If you enjoy this event, please consider joining BCS. You’ll be very welcome. You’ll receive access to many exclusive career development tools, an introduction to a thriving professional community and also help us Make IT Good For Society. Join BCS today

For overseas delegates who wish to attend the event, please note that BCS does not issue invitation letters.


BCS is following government guidelines and we would ask attendees to continue to also follow these guidelines. Please go to https://www.nhs.uk/conditions/coronavirus-covid-19/ for more information, advice, and instructions.

This event is brought to you by: BCS Software Practice Advancement specialist group (SPA)

Hybrid event: The role of modern programming languages in cloud-native app development
Date and time
Wednesday 11 January, 6:00pm - 8:30pm
BCS, The Chartered Institute for IT
Ground Floor, 25 Copthall Avenue
This event is sold out