Tech Lead @ WSO2 | Core Contributor to Ballerina โ a cloud-native programming language for integration | Breaking stuff so you donโt have to. Fixing it before you notice.
- ๐ธ๏ธ module-ballerina-graphql โ A fully spec-compliant GraphQL implementation for the Ballerina language
- ๐ apollo-and-ballerina โ A comparison between Apollo and Ballerina GraphQL implementations and developer experience
- โก๏ธ local-kafka-cluster โ Lightweight Kafka dev setup for local testing
- Leading development across Ballerina libraries, connectors, and standard modules
- Managing release processes, build automation, and repo sprawl
- Onboarding interns across WSO2 and helping them not panic
- Still hands-on with GraphQL in Ballerina โ designing, optimizing, obsessing
- Writing docs, guides, and content that doesnโt put you to sleep
- ๐ฆ Wildlife photographer โ mostly snakes, bugs, and other misunderstood creatures
- ๐ธ Guitarist with a love for distortion and dynamics
- ๐ง Into science, philosophy, and asking "but why?" way too often
- Blog โ thisaru.me
- Code โ Pinned repos below
- Noise โ @ThisaruGuruge
- Views โ
- GraphQL Federation with Ballerina and ApolloโโโPart II
- GraphQL Federation with Ballerina and ApolloโโโPart I
- GraphQL Subscriptions with Apache Kafka in Ballerina
- REST is History, Letโs Do GraphQL (with Ballerina)
- TENET เถเทเถบเทเถธเท
Letโs talk Ballerina, GraphQL, onboarding strategies, smart homes, photography, or chaos in general.
DM me, open an issue, or say hi @ThisaruGuruge