Mohammad-Amine BANAEI

DevOps Engineer

France | mohammad@bnei.dev

linkedin.com/in/mbnei | github.com/MohammadBnei | blog.bnei.dev


Certifications & Education

  • Certified Kubernetes Administrator (CKA) – The Linux Foundation
  • Certified Kubernetes Application Developer (CKAD) – The Linux Foundation
  • Master's Degree, Software Engineering – ESGI, Paris

Skills

Cloud: AWS (EKS, VPC, IAM, S3, CloudWatch, Secrets Manager)
Orchestration: Kubernetes, Helm, Kustomize, ArgoCD, Docker CI/CD: GitLab CI, GitHub Actions, Terraform, Ansible, GitOps Observability: Prometheus, Grafana, Loki, Jaeger, OpenTelemetry Languages: Go, Python, Bash, TypeScript


Professional Experience

Freelance DevOps Consultant | Mar 2025 – Present

  • Delivering technical training on Kubernetes, CI/CD, and Go microservices; building production-ready AWS/K8s labs.

PerfectStay – Backend/DevOps Engineer | Paris, FR | Aug 2024 – Mar 2025

  • Automated AWS infrastructure provisioning with Terraform, across 3 environments serving 100+ microservices; implemented S3 state backend with workspace isolation per environment.
  • Provisioned secure AWS resources (S3 buckets with IAM policies, Secrets Manager secrets per environment) using Terraform modules; established least-privilege IAM roles for application access.
  • Engineered idempotent Go ingestion pipeline processing 1M+ CSV rows in ~3 minutes; replaced manual data entry process and achieved zero duplicate processing via intelligent hotel ID scanning.
  • Implemented proactive monitoring and alerting infrastructure using CloudWatch alarms for critical application errors and Grafana (integrated with Slack) for rapid incident response.
  • Built custom HTTP monitoring service in Go instrumenting net/http transport to expose per-service latency, status codes, and failures, reducing diagnostic time from hours to minutes and improving MTTR.

ESGI (Paris & Lyon) – Technical Instructor | Paris, FR | Sep 2021 – Feb 2024

  • Designed and delivered master's-level curriculum on Kubernetes, CI/CD (GitHub Actions), Docker, GitOps, and Go microservices for 200+ engineering students; built hands-on labs with containerized deployments, automated testing pipelines, and performance benchmarking.

Fastory - Gymglish – Apprenticeship Web Developer | Paris, FR | Sep 2019 – Jul 2021

  • Engineered real-time contest leaderboard using Node.js/Hapi.js and Redis, handling high-frequency score updates with <100ms latency; optimized caching strategy and data structures to support thousands of concurrent participants with minimal infrastructure overhead.
  • Optimized MongoDB data export pipeline, parallelizing query execution and implementing efficient aggregations to reduce CSV generation time from 15+ minutes to <2 minutes for datasets with 100K+ records; containerized the application with Docker, streamlining local development and deployment workflows.

Projects

Personal Cloud Platform (Voc On Steroid + Bare-Metal K8s) | Sep 2020 – Present

  • Architected and operate a production-grade 3-node Kubernetes cluster with HA control plane, MetalLB load balancing, Cilium CNI, and bridged routing
    • automated node provisioning with Kubespray/Vagrant, reducing cluster rebuild time from 3+ hours to <2 minutes (>98% reduction).
  • Established GitOps workflow with ArgoCD, cutting application deployment time from 1–2 hours to <10 minutes and reducing deployment failure rate from 40% to <5% via webhook-triggered auto-sync and standardized Helm/Kustomize manifests.
  • Built observability stack (Prometheus, Grafana, Loki, Jaeger, OpenTelemetry) with custom instrumentation in Go/TypeScript microservices
    • implemented manual span/trace logic for distributed tracing and Grafana alerting (Slack integration), reducing MTTR for service failures.
  • Deployed microservices ecosystem (4 Go/Node.js services + API gateway via gRPC) initially on GCP with Helm charts, GCP Load Balancer, Ingress, and Kong for inter-service communication
    • managed multi-cloud databases (MongoDB/MySQL on GCP, ELK on Elastic Cloud) before migrating entire stack to self-hosted cluster with PostgreSQL, Redis, NFS persistence, backup automation, and TLS encryption.

Languages

French, English (fluent), Persian (conversational)