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

Block or report HomayoonAlimohammadi

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

Homayoon Alimohammadi

Senior Backend Engineer — Go, Distributed Systems, Kubernetes

Go Python Kubernetes Website


apiVersion: homayoon.dev/v1
kind: Engineer
metadata:
  name: homayoon-alimohammadi
  labels:
    role: senior-backend-engineer
spec:
  focus:
    - distributed systems and microservices that stay correct under load
    - Kubernetes internals, operators, and cluster lifecycle
    - platform work whose users are other engineers
  languages: [go, python, sql, bash]
status:
  openTo: senior backend / platform roles
  phase: Running

Impact

50M+

messages / day
event-driven notification
platform over Kafka

65M+

users
served by the services
I owned

8K

requests / second
sustained on production
Go services

99.99%

availability SLO
held through a 4-release
zero-downtime redesign

Selected open source

microcni A minimal container network interface plugin — CNI from first principles
k8s-doctor Answers Kubernetes questions from augmented upstream docs, then reproduces issues and verifies fixes on its own managed cluster
k8s-mcp-server MCP server exposing a Kubernetes cluster to LLM agents
rag-mcp MCP server for retrieval over ingested documents and sources
k8sutils Node draining utility for safe cluster maintenance
gosync Go synchronization primitives, rebuilt to understand them properly

Stack

Go, Python, Bash, Kubernetes, Docker, Terraform, Linux, Git
PostgreSQL, Redis, MongoDB, Kafka, Grafana, Prometheus, AWS, GCP

gRPC · REST · GraphQL · Protobuf · etcd · ClickHouse · OpenTelemetry · controller-runtime · Cluster API · pprof · LLM agents & MCP

Writing

I write about Go, distributed systems, and Kubernetes internals — and I've authored 10+ design documents through to production.

Blog


GitHub profile summary Contribution activity



Website LinkedIn Email



Still figuring it out, in public.

Pinned Loading

  1. grpc-kuber-load-balancing grpc-kuber-load-balancing Public

    gRPC Name Resolution and Load Balancing on Kubernetes

    Go 12

  2. mini-grpc-gateway mini-grpc-gateway Public

    Minimal gRPC-REST Gateway implementation. Make sure to checkout the Medium Blog as well.

    Go 3

  3. canonical/microk8s canonical/microk8s Public

    MicroK8s is a small, fast, single-package Kubernetes for datacenters and the edge.

    Python 9.4k 834

  4. canonical/k8s-snap canonical/k8s-snap Public

    Canonical Kubernetes is an opinionated and CNCF conformant Kubernetes operated by Snaps and Charms, which come together to bring simplified operations and an enhanced security posture on any infras…

    Python 109 52

  5. knowledge-injection knowledge-injection Public

    Fine-Grained Domain Adaptation for Large Language Models Using Knowledge Injection

    Python 1

  6. multilingual-qa multilingual-qa Public

    Multilingual Question-Answering with Zero-Shot Cross-Lingual Transfer

    Python 1