Projects

A short list of selected work.

All Projects

Ballerina Library

The main repository for Ballerina Library. I have been part of the Ballerina Library team for more than 5 years and I am responsible for Ballerina Library CI/CD pipelines and automations

JSON Prettifier for Ballerina

A Ballerina library to prettify JSON content. I wrote this library as a pet project to solve some issues I had with writing JSON content to a file in Ballerina, which happens to be an issue many people have faced. This has been included in Ballerina Library now

Local Kafka Cluster in Java

A simple Kafka cluster in written in Java that can be used for testing and development purposes in Java. I wrote this as a weekend project to solve a problem I had with testing my Kafka Ballerina module.

Ballerina and Apollo Comparison

This is a comparison between the Apollo and Ballerina GraphQL libraries where I implemented a GraphQL server using both Apollo and Ballerina and compared the performance and the developer experience.