Skip to content
View codebind-luna's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report codebind-luna

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.

Content in all repositories owned by your account will be closed.
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
codebind-luna/README.md

👋 Hi, I'm Luna

Distributed Systems · Kubernetes · Go · Cloud Infrastructure

Open to Staff / Senior Backend, Platform Engineering & SRE roles · Bangalore · Hyderabad · Pune · Remote

I'm a Senior Software Engineer with 10+ years of experience building backend services, distributed systems, and the Kubernetes platforms other teams deploy on. My recent work is multi-cluster platform engineering at fleet scale — control-plane design, GitOps architecture, and deployment workflows operating across 500+ Kubernetes clusters.

I enjoy solving complex engineering problems around scalability, reliability, concurrency, infrastructure automation, and distributed systems, in Go and Kubernetes.


📊 Selected Impact

  • 500+ Kubernetes clusters · 60+ applications migrated with zero downtime — designed the GitOps architecture and platform workflows operating across hundreds of workload clusters, migrating 60+ applications onto it without a single service interruption.
  • Multi-cluster control plane — designed systems for securely onboarding and managing remote Kubernetes clusters at scale.
  • 90% reduction in deployment wait time — designed parallel, non-blocking deployment strategies in place of serialized rollouts.

🚀 Featured Projects

Ordered Upgrade Operator — A Kubernetes operator that upgrades a callee service before its caller, so in-flight requests don't fail mid-rollout; Go and a v1alpha1 CRD, proven by Kind end-to-end tests that terminate pods mid-rollout.

OTel Trace Propagation — Distributed tracing across the boundary where it usually breaks: a custom OpenTelemetry TextMapCarrier carries W3C trace context on RabbitMQ message metadata, so an HTTP request and a worker in a separate process land in one five-span trace — with a CI job that fails unless the trace spans both services.

Train Ticket Booking — A gRPC booking service in Go built around one invariant, never sell the same seat twice: seat allocation is a read-then-write, so a single write lock spans the whole decision, proven by 200 buyers contending for 20 seats under the race detector in CI.


🌍 Open Source Contributions

I contribute to open-source infrastructure and cloud-native projects, with a focus on backend systems, Kubernetes, platform engineering and infrastructure automation.

Airship View Commits

  • Contributed to the Airship Deckhand configuration management platform by enhancing the secret substitution engine to support one-to-many configuration propagation and designing a development-mode authentication framework that removed Keystone dependencies from local development workflows.

Openstack-helm-infra View Commits

  • Extended the OpenStack-Helm ecosystem by contributing new infrastructure components, Kubernetes controller integrations, and automated integration tests, strengthening deployment automation and release quality.

Neutron-tempest-plugin View Commits

  • Expanded OpenStack Neutron's integration test coverage, improving release quality.

🛠️ Technologies

Languages Go Python Bash SQL

Cloud & Infrastructure AWS Terraform Ansible Docker Kubernetes Linux

Kubernetes Ecosystem Kubebuilder Operator SDK Cluster API Helm Argo CD Rancher CRDs & Controllers

Reliability Engineering SLIs & SLOs Error Budgets Incident Response Postmortems Capacity Planning Progressive Delivery

Observability Prometheus Grafana OpenTelemetry Loki Alertmanager Thanos

CI/CD & Delivery GitHub Actions Argo Workflows Zuul GitOps

Data & Messaging Kafka RabbitMQ PostgreSQL MongoDB Redis gRPC


🌱 Currently Exploring

  • AI/LLM infrastructure — GPU scheduling, vLLM and inference platforms on Kubernetes
  • MLOps & Kubernetes-native ML infrastructure
  • Multi-cluster fleet management and internal platform APIs
  • eBPF and Cilium for network-level observability
  • SLO-driven reliability at scale — Thanos, long-retention metrics, alert quality
  • Infrastructure cost efficiency and capacity modelling

🤝 Let's Connect

I'm interested in conversations around:

Backend Engineering · Platform Engineering · Kubernetes · Distributed Systems · Cloud Infrastructure · Observability · AI Infrastructure

LinkedIn · Email

Pinned Loading

  1. ordered-upgrade-operator ordered-upgrade-operator Public

    Kubernetes operator enforcing dependency-aware rollout order: upgrade the callee before the caller, so in-flight requests survive.

    Go

  2. otel-trace-propagation otel-trace-propagation Public

    W3C trace context carried across RabbitMQ, so an HTTP request and a separate worker process land in one OpenTelemetry trace.

    Go

  3. train-ticket-booking train-ticket-booking Public

    gRPC seat-booking service in Go that never sells the same seat twice — concurrency-proven under the race detector.

    Go