
Thisaru
I craft software, make music, capture moments through photography, and stand for the planet.
From distributed systems to climate action; I look for patterns in code, communities, and ecosystems.

Featured Projects


Latest Thoughts
Exploring technology, cinema, philosophy, and the spaces in between

පරිසරය, අධිපරිභෝජනය, හා නැවත ගල් යුගයට යෑම
නූතන අධිපරිභෝජනවාදය සහ පාරිසරික ගැටළු සම්බන්ධ තාර්කික විචාරයක්

GraphQL Federation with Ballerina and Apollo - Part II
This is the part two of the article series on GraphQL federation with Ballerina and Apollo. In this article we discuss how to implement Entity types and ReferenceResolvers in Ballerina.

GraphQL Federation with Ballerina and Apollo - Part I
This article series will dive into GraphQL federation with Ballerina and Apollo Studio. In this part, you will learn how to design and implement federated subgraphs using Ballerina and publishing them to Apollo Studio.
Photography
Capturing the beauty of Sri Lankan wildlife and landscapes through my lens

Into the Darkness
A Sri Lankan Green Pit Viper

Red Pierrot
A Red Pierrot

On the Way to Manigala
On the way to Manigala

Crimson Dropwing
A Crimson Dropwing
Off Duty
Organizations and causes I've been involved with over the years

SLASSCOM TechKids
Community Volunteer
2019 - 2021
Introduced programming and technology concepts to students in rural Sri Lankan schools, fostering digital literacy and inspiring the next generation of tech innovators.

Butterfly Conservation Society of Sri Lanka
Vice President
2017 - Present
Leading conservation efforts to protect Sri Lankan butterflies and native insects through research, habitat preservation, and community engagement.

TEDx Kandy
Volunteer
2016
Contributed to organizing TEDx Kandy, helping create a platform for sharing innovative ideas and inspiring conversations in the local community.