J'aide les équipes tech à dérisquer leurs migrations, automatiser leurs déploiements et stabiliser leurs applications.
Je dockerise vos applications, optimise vos images (multi-stage, cache, layers), et automatise vos déploiements. Vos mises en production deviennent rapides, prévisibles, et reproductibles.
Je conçois des pipelines clairs et maintenables : étapes cohérentes, runners self-hosted si besoin, code de CI traité comme du vrai code. Votre équipe gagne en autonomie et en fiabilité.
Je dérisque les montées de version de Node, Python, Django, Symfony et de leurs dépendances. Audit, plan progressif, tests automatisés, bascule sans interruption.
Sélection de projets menés ces dernières années, en salariat, représentatifs des sujets que je peux prendre en main aujourd'hui en mission freelance.
PME éditant une application web (front + back) déployée sur 3 VMs Scaleway.
La CI GitLab tournait sur le tier gratuit, dont le quota mensuel était atteint en quelques jours. Les pipelines bloquaient régulièrement, les déploiements étaient manuels, et les Dockerfile mettaient longtemps à builder à cause de couches non optimisées et redondantes entre front et back.
main → production, release → préproduction).gitlab-ci.yml en suivant les principes du code propre : responsabilité unique, factorisation, lisibilitéPlus de blocages liés au quota, déploiements automatisés et fiables, temps de build réduit, équipe autonome sur la CI/CD. La mission s'est terminée sans dépendance résiduelle.
Application Node.js en production, restée sur Node 4, avec un écosystème de dépendances figé depuis plusieurs années.
Version de Node largement hors support, dépendances obsolètes, vulnérabilités accumulées, et impossibilité d'intégrer des bibliothèques modernes. L'équipe craignait de toucher à un système en production.
npm audit et npm-check-updates pour cartographier obsolescence et vulnérabilitésApplication migrée de Node 4 à Node 16 sans interruption de service, dépendances à jour, vulnérabilités résolues, et équipe formée à la méthodologie pour les futures migrations.
API Django en production, sur une version du framework et de Python plusieurs années en retard.
Stack figée par crainte des régressions, dette technique accumulée, difficultés croissantes pour intégrer des bibliothèques tierces récentes.
pip list --outdated et pip-auditStack remise à jour, base de code prête à évoluer, processus de migration documenté et reproductible en interne.
J'ai conçu, maintenu et fait évoluer des applications en production sur des stacks et des contextes variés — frameworks standards comme spécifiques. J'ai l'habitude de prendre en main du code qui n'est pas le mien.
Je prends en charge un sujet du diagnostic à la mise en production. Pas besoin de superviser, pas de questions évidentes : vous décrivez le contexte, je propose un plan, je livre.
Mon objectif n'est pas de vous rendre dépendant. Code documenté, formation de l'équipe, processus reproductibles : à la fin de la mission, vous êtes autonome.
Décrivez-moi le contexte par email. Je vous réponds sous 48h ouvrées avec un premier retour honnête sur ce qui me semble faisable, dans quels délais, et à quel coût.