Principal Engineer / CTO hands-on de transition, La Plateforme de l'inclusion
May, 2022 - Aug, 20253 years 4 months
En tant que CTO de transition hands-on, j'ai œuvré à la constitution, la structuration et la pérennisation du groupement d'intérêt public Plateforme de l'inclusion. Ma mission a consisté principalement en la mise en place ou la migration sur un plan aussi opérationnel que stratégique, d'outils et briques techniques vers des solutions unifiées pour tous les produits ou projets (~12) internes ou publiques de la PDI, sur tout type de problématiques (métier, plateforme, productivité).
Dans ce cadre, j'ai été amené à très souvent mettre les mains dans le code, intervenir lors de réflexions techniques et participer au support pour le travail auquel j'ai contribué auprès des équipes / collaborateurs (~120) / partenaires / utilisateurs (100K visiteurs/jour).
Contribution régulière au code (features, bugfix, refactoring) sur plusieurs projets (Python / Django / FastAPI, Svelte / Sveltekit, JavaScript / Typescript / Node.js) en suivant les bonnes pratiques d'artisanat logiciel (DDD, TDD, pair/mob-programming, Extreme programming, etc.)
Architecture et implémentation de nouvelles API (REST, GraphQL) et intégrations (Webhooks, automations)
Optimisation des performances back-end, front-end, data (PotsgreSQL) et ressources machines (Linux / Docker)
Déploiement et passage à l'échelle d'une solution unique de web analytics (Matomo) auto-hébergée pour tous les produits au sein de l'organisation (1M events/jour)
Supervision et accompagnement à la migration d'infrastructure Cloud de plusieurs projets
Mise en place, maintenance et suivi d'évolution de plusieurs instances Metabase
Mise en œuvre d'une instance n8n et de workflows (métier, marketing, techniques, support, plateforme)
Supervision et contribution au décommissionnement d'une application déployée sur plusieurs départements
Migration et unification de plusieurs systèmes de messagerie d'entreprise vers une solution unique
Acquisition et mise en œuvre d'un domaine gouvernemental : inclusion.gouv.fr
Mise en place de la suite Google Workspace à l'échelle de l'entreprise
Migration et unification sur plusieurs produits vers une même suite de gestion d'envoi des emails / SMS (Brevo)
Mise en place d’outillage DevOps et CI/CD (Git, Shell scripts, Sentry.io, Datadog, GitHub Actions)
Mentoring technique de développeurs seniors et juniors
Recrutement, renfort et management de plusieurs équipes produit
Animation et leadership de la communauté tech (devs, ops, data, engineers)