I build scalable backend systems, Kubernetes platforms, and developer-focused tools — primarily with Go, Kubernetes, and cloud-native technologies.
Go · Kubernetes · Cloud Native · Distributed Systems

Software Engineer II at Circles. Building and operating Go microservices on Kubernetes — currently hardening an API bridging service for a nationwide (22M+ user) migration, with a focus on reliability and observability.
Alongside work: serving as a CNCF Ambassador, leading Kubernetes Sri Lanka and GDG Sri Lanka, and speaking at KubeCon + CloudNativeCon India 2026.
Production systems and open-source work across Go, Kubernetes, and the cloud-native ecosystem.
01A live event showcase and voting platform for an AI hackathon — Google auth, role-based access, live Q&A, agenda and a leaderboard, running at low operating cost.
02Contributing to kubernetes-sigs/kro — a CNCF project for Kubernetes resource orchestration that simplifies complex resource management with declarative configurations.
03Root Cause Analysis Agent leveraging LLMs for cloud infrastructure troubleshooting — an autonomous, tool-augmented agent for practical RCA usage.
What I've built and owned — from API gateways at nationwide scale to CI/CD platforms.
Circles
Transitioned the Kong plugin into a standalone Go microservice, powering Telkomsel's large-scale migration (22M+ users) and enabling offline API integrations across diverse protocols (JSON, XML, Form-Data, Octet Stream) with custom encryption/decryption mechanisms.
Industrial Software Group (Restorize)
Contributed to a project management software for restorations businesses in collaboration with an Australian restorer.
WSO2
Played a key role in developing the Choreo Console using Golang, Node.js, MSSQL, Azure, GitHub API, and GitHub Actions.
WSO2
Developed modern microservice applications using Golang, Node.js, MSSQL, Azure, GitHub API, and GitHub Actions.
Sharing cloud-native, Kubernetes, and observability practices on stages from KubeCon to KCD.

KubeCon + CloudNativeCon India 2026
How OpenTelemetry-driven observability turns flaky CI/CD pipelines into self-healing deployments — instrumenting builds and releases to detect, diagnose, and recover from failures.

ChatLoopBackOff by CNCF
First-time dive into Podman, the open source container engine redefining how developers build, run, and manage containers. From daemonless architecture to security-first design, see what makes Podman a powerful choice for modern container workflows.

KCD Sri Lanka 2025
This topic came straight from our recent work at Circles - building better observability practices and helping developers move from “guessing” to “knowing” with traces.
My work extends beyond the day job — leading communities, organizing conferences, mentoring open source, and contributing to the ecosystem across Sri Lanka and beyond.



















Notes on Kubernetes, GitOps, cloud-native tooling, and lessons from building communities.
Organized by depth, not breadth — the technologies I actually build and operate with.
I'm Chamod Shehanka, a software engineer from Sri Lanka focused on cloud-native systems — Go, Kubernetes, and the infrastructure that keeps production reliable.
I enjoy building backend services, platforms, and developer tooling that make complex systems easier to operate. That interest in the underlying infrastructure is what pulled me deep into the cloud-native ecosystem — contributing to open source, organizing conferences, and helping grow the community as a CNCF Ambassador.
Outside of engineering, I'm a 2nd Dan black belt in karate and spend my spare time chasing waves along the Sri Lankan coast. 🏄
Whether it's a cloud-native platform, a backend system, or a talk for your next event — I'd love to hear about it.