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

Highlights

  • Pro

Block or report Marouan-chak

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 supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Marouan-chak/README.md
Header


πŸš€ About Me

Senior Platform Engineer building Internal Developer Platforms that turn infrastructure complexity into developer velocity. Currently architecting the IdP ecosystem at @InstaDeepAI / BioNTech, enabling teams to self-service multi-cloud infrastructure through Crossplane compositions and GitOps workflows.

πŸŽ“ Sorbonne Paris-Nord alumni β€’ πŸ“ Paris, France β€’ 5+ years across banking, blockchain, and BioAI

apiVersion: engineer.io/v1
kind: PlatformEngineer
metadata:
  name: marouan-chakran
  annotations:
    website: "https://marouan.net"
spec:
  focus:
    - Internal Developer Platforms (IDP)
    - Multi-cloud Infrastructure Automation
    - GitOps & Platform Engineering
  currentlyBuilding:
    - Custom Crossplane Functions & Compositions
    - GitOps Control Planes with Flux CD
    - Kubernetes Operators (Python/Kopf, Go)
  philosophy: "Infrastructure as Software, not just Code"

πŸ› οΈ Tech Stack

Platform & GitOps

Crossplane Flux ArgoCD Terraform Kustomize

Container Orchestration

Kubernetes Helm Docker Istio Linkerd

Cloud Providers

GCP AWS Azure

Development

Python Go TypeScript FastAPI

Observability

Prometheus Grafana OpenTelemetry


πŸ—οΈ Featured Projects

Project Description Tech
Provider MAAS Crossplane provider for bare-metal infrastructure via Canonical MAAS Go Upjet Crossplane
IdP Control Plane Multi-cloud provisioning (GKE/EKS/AKS) via unified Crossplane compositions Crossplane Python Flux
Platform Dashboard Full-stack dashboard for XClusters & Flux reconciliation Next.js FastAPI TypeScript
HA Kubernetes Homelab Production-grade home cluster with Rook-Ceph & Zero-Trust networking Proxmox ArgoCD WireGuard

🏠 Homelab

Because production is just a spicy staging environment 🌢️

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚  Proxmox VE Cluster (3 nodes)                       β”‚
β”‚  β”œβ”€β”€ HA Kubernetes Control Plane (stacked etcd)     β”‚
β”‚  β”œβ”€β”€ Rook-Ceph Distributed Storage                  β”‚
β”‚  β”œβ”€β”€ ArgoCD GitOps + Sealed Secrets                 β”‚
β”‚  β”œβ”€β”€ LGTM Stack (Loki, Grafana, Tempo, Mimir)       β”‚
β”‚  └── Zero-Trust: WireGuard + Netbird + Tailscale    β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

Let's chat about Platform Engineering, Crossplane, or why YAML is actually poetry.

Pinned Loading

  1. provider-upjet-maas provider-upjet-maas Public

    Upjet-based Crossplane provider for Canonical MAAS (Metal-as-a-Service), generated from the official Terraform provider to manage MAAS resources via Kubernetes CRDs.

    Go 2

  2. mtls-cert-operator mtls-cert-operator Public

    Python