Dev & ingénieur infra · 27 ans · Valenciennes — Hauts-de-France
Je fais le boulot de bout en bout. Composant frontend, API, pipeline CI, infra Terraform, déploiement — sans passer la main, sans ouvrir un ticket pour que quelqu'un d'autre s'en occupe.
Autodidacte. J'ai appris en cassant des trucs et en les réparant. Ça se voit dans mes commits, dans ma façon de penser l'infra dès la première ligne de code.
| 🏗️ Comment je bosse | IaC · CI-first · tests · zero handoff |
| 🌍 Langues | Français · Anglais technique |
| 📍 Localisation | Valenciennes · Lille (50 km) · remote |
| 💼 Dispo | 🟢 Ouvert aux opportunités — CDI · Freelance · Mission · me contacter |
En ce moment
🚀 Cluster k3s auto-hébergé — Longhorn, Traefik, cert-manager, monitoring Grafana 🔧 Pipeline CI/CD multi-repo : lint, release, déploiement zero-touch via GitHub Actions 📖 The DevOps Handbook — Forsgren, Kim, Humble
"Toute action répétée manuellement est un bug d'architecture."
Je ne fais pas la distinction "code" / "infra". Quand j'écris une feature, j'ai déjà le Dockerfile en tête, le step CI qui la valide, et le plan Terraform qui provisionne ce qui manque.
Concrètement :
git push→ lint, tests, build Docker, push registry — automatique- merge sur
main→terraform apply, deploy, DNS — automatique - en prod → zéro intervention manuelle
Ce README tourne sur ce modèle : metrics régénérées chaque matin, URLs vérifiées chaque lundi, section "en ce moment" injectée par workflow à chaque commit sur NOW.md.
Du code livré — pas des side-projects en suspens.
| Projet | Ce que ça fait concrètement | Stack |
|---|---|---|
| Profil GitHub auto-maintenu | 5 workflows CI/CD · métriques quotidiennes · health-check hebdo · tag automatique · zéro intervention manuelle | GitHub Actions · Python |
| Infrastructure k3s auto-hébergée (WIP) | Cluster Kubernetes bare-metal · Longhorn pour le stockage distribué · Traefik comme ingress · TLS automatique via cert-manager · monitoring Grafana complet | k3s · Helm · Terraform · Linux |
| Pipeline CI/CD multi-repo (WIP) | Release automatisée · lint · tests · build Docker · push registry · déploiement zero-touch · notifications | GitHub Actions · Docker · Bash |
Ce qui différencie mon profil : je prends une feature de la spec au déploiement — composant Vue/React, API Node, pipeline CI, infra Terraform. Pas de ticket "qui gère le déploiement ?". Pas de second profil à mobiliser pour l'infra.
Concrètement, selon le contexte :
- Startup / scale-up — quelqu'un qui ship vite, sans dette cachée, et qui sait ce que ça coûte de bâcler une config de déploiement. Pas besoin d'attendre un DevOps pour merger.
- E-commerce / retail tech — code stable sous la charge, pipelines qui tiennent un vendredi soir de promo, rollback propre en moins de deux minutes si besoin.
- Mission / ESN — je prends un sujet, je le livre. Des démos, des livrables — pas de point de suivi hebdo pour savoir où j'en suis.
- Freelance — un seul interlocuteur : front, back, infra, CI/CD. Tu ne coordonnes pas trois prestataires pour déployer une feature.
- Équipe technique — je review en pensant à ce que ça coûte en prod : maintenance, monitoring, rollback. Pas juste le style.
Dispo pour une mission, un poste, ou un projet freelance.
Un email suffit — hébergé par Infomaniak, infrastructure suisse, données RGPD.

