Skip to content
View ozy31's full-sized avatar
🏠
Working from home
🏠
Working from home

Block or report ozy31

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

Hi, I'm Ozan 👋

Senior DevOps / Site Reliability / Platform Engineer with 10+ years of experience, based in Turkey and working remotely.

I build and run cloud platforms for high-traffic fintech and iGaming products: multi-cluster Amazon EKS with disaster recovery, GitOps with Argo CD, Terraform / Terragrunt for everything, and observability with Prometheus, Grafana, Loki and VictoriaMetrics. Lately I've been adding LLM-assisted tooling to incident response.

📌 Featured projects

Project What it shows
terraform-aws-eks-platform Production-style EKS platform: VPC, EKS, Karpenter, platform add-ons and Argo CD bootstrap; Terragrunt live layout for dev / prod / prod-dr
terraform-aws-eks-ai-cluster GPU / LLM inference on EKS: Karpenter GPU NodePools, NVIDIA device plugin + DCGM alerts, S3 model store via Mountpoint, vLLM scaled by KEDA on request queue depth
terraform-cloudflare-edge Cloudflare edge as code: WAF + OWASP, geo-fencing with partner bypass, rate limits, Logpush to tiered S3 and OpenSearch, Tunnel + Access for internal tools and a self-hosted LLM, AI Gateway
gitops-multicluster-dr Argo CD ApplicationSet matrix generators across environments and clusters, plus drswitch, a Go CLI for single-switch DR failover
aiops-incident-assistant Alertmanager webhook → logs and metrics context → LLM incident summary in Slack, with secret redaction
platform-ci-templates Reusable GitHub Actions, GitLab CI, Bitbucket Pipelines and Jenkins templates: OIDC to AWS, SBOM, image signing, GitOps promotion
k8s-observability-stack GitOps-ready Prometheus, Grafana, Loki and VictoriaMetrics with SLO burn-rate alerts, rule unit tests and dashboards
tf-modules Small, readable Terraform modules: VPC, EKS, add-ons with IRSA, Argo CD and RDS with External Secrets

🧰 Toolbox

Cloud: AWS (EKS, EC2, VPC, IAM, MSK, RDS), Azure (AKS, Azure DevOps), Cloudflare Kubernetes: EKS, AKS, Helm, Karpenter, KEDA, Cilium, Argo CD IaC: Terraform, Terragrunt, OpenTofu CI/CD: GitHub Actions, Bitbucket Pipelines, GitLab CI, Jenkins, TeamCity, Octopus Deploy Observability: Prometheus, Grafana, Loki, VictoriaMetrics, Elasticsearch, PagerDuty Data and messaging: Kafka, RabbitMQ, MongoDB, PostgreSQL, SQL Server Languages: Python, Go, Bash

Certifications: HashiCorp Terraform Associate · CKAD · AWS Cloud Practitioner

📫 Contact

LinkedIn · aogazi31@gmail.com

Pinned Loading

  1. aiops-incident-assistant aiops-incident-assistant Public

    Alertmanager webhook to Loki/Elasticsearch logs, Prometheus/VictoriaMetrics metrics and Kubernetes events, redacted and template-compressed, then a structured LLM incident summary in Slack.

    Python 1

  2. gitops-multicluster-dr gitops-multicluster-dr Public

    Argo CD ApplicationSet matrix generators across dev/stage/prod/prod-dr EKS clusters, with single-switch DR failover and a Go CLI (drswitch) that health-checks the target, flips the GitOps flag and …

    Go 1

  3. k8s-observability-stack k8s-observability-stack Public

    GitOps-ready Kubernetes observability stack: Prometheus + VictoriaMetrics, Loki, Alloy and Tempo via Argo CD, with SLO burn-rate alerts, promtool-tested rules and cost/SLO/log dashboards.

    Shell 1

  4. terraform-aws-eks-ai-cluster terraform-aws-eks-ai-cluster Public

    Terraform modules for a GPU/LLM inference platform on Amazon EKS: Karpenter GPU NodePools, NVIDIA device plugin + DCGM, S3 model store via Mountpoint, vLLM with KEDA queue-depth autoscaling

    HCL 1