Skip to content
View demirdilek's full-sized avatar

Block or report demirdilek

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
demirdilek/README.md

Hi, I'm Hüseyin 👋

Software & Site Reliability Engineer (SRE) focused on building high-performance, concurrent Go microservices and Kubernetes-native infrastructure.


🛠️ Core Tech Stack

  • Language: Go (Golang) — Primary language for building concurrent, low-latency microservices.
  • Orchestration & Infrastructure: Kubernetes, Helm, Argo CD (GitOps), Docker, Linux (Ubuntu LTS).
  • Observability & SRE: Prometheus, Grafana, Alertmanager, 4 Golden Signals, SRE Error Classification.
  • Development Workflow: Terminal-driven development with Vim & CLI-first toolchains.

🚀 Key Projects

  • kube-prober A lightweight, Kubernetes-native probing engine built in Go. Dynamically discovers endpoints via discoveryv1.EndpointSlice informers and exports 4 Golden Signals telemetry with 6-tier SRE error classification and automated Alertmanager escalation.

⚡ Highlights & Engineering Principles

  • High Availability & Resilience: Production-ready architectures featuring PodDisruptionBudgets (PDB), HorizontalPodAutoscaler (HPA), and TopologySpreadConstraints.
  • GitOps-First: Continuous Delivery managed declaratively with automated self-healing.
  • Minimalist Runtimes: Multi-stage scratch Docker builds optimized for minimal attack surfaces (~20 MB images).

Navigating Linux with Vim, one shortcut at a time.

Pinned Loading

  1. kube-prober kube-prober Public

    Lightweight, K8s-native probing controller in Go. Dynamic EndpointSlice discovery, 4 Golden Signals telemetry, SRE error classification, and GitOps integration.

    Go 3