Skip to content
View mjrgr's full-sized avatar

Block or report mjrgr

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
mjrgr/README.md
layout home
title Mehdi JAQIR-GRANGER
permalink /

Typing SVG

LinkedIn Linktree BeTrail Gmail


 ██████╗ ███████╗██╗   ██╗ ██████╗ ██████╗ ███████╗
 ██╔══██╗██╔════╝██║   ██║██╔═══██╗██╔══██╗██╔════╝
 ██║  ██║█████╗  ██║   ██║██║   ██║██████╔╝███████╗
 ██║  ██║██╔══╝  ╚██╗ ██╔╝██║   ██║██╔═══╝ ╚════██║
 ██████╔╝███████╗ ╚████╔╝ ╚██████╔╝██║     ███████║
 ╚═════╝ ╚══════╝  ╚═══╝   ╚═════╝ ╚═╝     ╚══════╝

"Automate everything. Trust the pipeline. Ship fearlessly."


🧬 whoami

$ whoami --extended
Mehdi JAQIR-GRANGER
├─ Senior DevOps / Platform Engineer
├─ Based in France
├─ 20+ years building, scaling, and hardening production systems
├─ Core domains: Kubernetes, platform engineering, CI/CD, GitOps
├─ Cloud scope: AWS, GCP, OVH and hybrid environments
└─ Signature move: turning manual chaos into calm, repeatable automation

🛠️ Tech Stack & Arsenal

☸️ Orchestration & Containers

Kubernetes Helm Docker Istio

☁️ Cloud Platforms

AWS GCP OVH

🔁 CI/CD & GitOps

GitHub Actions GitLab CI Jenkins ArgoCD

🏗️ IaC & Config Management

OpenTofu Ansible

📊 Observability

Prometheus Grafana Loki OpenTelemetry

💻 Languages & Scripting

Bash Java Go Python YAML


📊 GitHub Metrics

Mehdi's GitHub stats Top Langs

GitHub Streak

Activity Graph


🏔️ Beyond the Terminal

Same operating model, different terrain: endurance, focus, recovery, repeat.

Outside work What it looks like
🏔️ Trail Running Early starts, elevation gain and the kind of effort that clears the head
🚴 Cycling Long rides, changing terrain, and a reliable way to reset after the week
🏉 Rugby As a loyal Stade Toulousain 🟥⬛ supporter, I never miss a match
🛫 Travelling New places, new food, and the perspective shift that comes with moving around
🧘 Yoga Mobility, breathing, and the reset button after noisy production weeks

📄 Résumé

Resume EN Resume FR


Snake animation

Built with ❤️, YAML, and way too much kubectl

Popular repositories Loading

  1. loggingtestapp loggingtestapp Public

    Sample Kotlin/SpringBoot2 application scheduling a periodic log

    Kotlin 1

  2. rpi-pool rpi-pool Public

    Kotlin 1

  3. docker-rabbitmq-ssl docker-rabbitmq-ssl Public

    RabbitMQ multi-protocol messaging broker with SSL enabled by default

    Shell 1 2

  4. mjrgr mjrgr Public

    About me

    Ruby 1

  5. enedis-linky-mcp-server enedis-linky-mcp-server Public

    Go 1

  6. demo-mesh-arena demo-mesh-arena Public

    Forked from jotak/demo-mesh-arena

    Java