Skip to content
View ThisaruGuruge's full-sized avatar
✌️
Reality is the Fantasy we choose to believe !
✌️
Reality is the Fantasy we choose to believe !

Organizations

@ballerina-platform

Block or report ThisaruGuruge

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
ThisaruGuruge/README.md

👋 Hey, I'm Thisaru

Integration Engineer & Tech Lead @ WSO2 | Core Contributor to Ballerina


Typing SVG


🛠️ Tech I Use


📊 GitHub Stats

GitHub streak stats


🔧 Featured Projects

  • 🕸️ module-ballerina-graphql — A fully spec-compliant GraphQL implementation for the Ballerina language
  • 🔗 bestow — Modern and fast alternative for GNU stow as a symlink manager.
  • ⚡️ ballerina.nvim — NeoVim plugin for Ballerina Language with syntax highlighting, build, test, code actions, lsp support, etc.

🚀 What I'm Up To

  • 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

🌍 Off the Clock

  • 🦎 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

📌 Things to Check Out


📝 Latest Blog Posts


📬 Let's Connect

Let’s talk Ballerina, GraphQL, onboarding strategies, smart homes, photography, or chaos in general.
DM me, open an issue, or say hi @ThisaruGuruge

Pinned Loading

  1. ballerina-platform/ballerina-lang ballerina-platform/ballerina-lang Public

    The Ballerina Programming Language

    Ballerina 3.8k 828

  2. ballerina-platform/module-ballerina-graphql ballerina-platform/module-ballerina-graphql Public

    The Ballerina GraphQL module is part of the Ballerina Standard Library. It is a spec-compliant, production-ready GraphQL implementation for writing GraphQL APIs in Ballerina.

    Ballerina 138 70

  3. redpierrot/bestow redpierrot/bestow Public

    bestow is the spiritual successor of GNU stow

    Go 2

  4. redpierrot/ballerina.nvim redpierrot/ballerina.nvim Public

    Ballerina support for Neovim: LSP, format-on-save, DAP debugging, auto-indent, syntax highlighting

    Lua 4 2

  5. dotfiles dotfiles Public

    The dotfiles of my environment

    Shell 3 1

  6. ballerina-platform/module-ballerina-http ballerina-platform/module-ballerina-http Public

    Ballerina HTTP Module

    Java 131 103