Conception, réalisation et maintenance de projets Drupal depuis 2005.
Concepteur et co-mainteneur de plusieurs modules communautaires.
Formateur et auteur d'un livre (2014) dédié aux extensions du framework.
Construction de sites web fondé sur une architecture qui utilise des Stacks complémentaires pour la gestion des contenus (Drupal ou Strapi) et la présentation publique (ReactJS, NextJS, Astro, Gatsby, Angular)
Au-delà du code, l'essentiel du succès d'un projet se contruit autour de l'équipe. Ma préférence personnelle va aux méthodes agiles, mais la bonne méthodologie est celle qui est comprise et adoptée par les parties prenantes en place.
L'audit est aussi un outil clé lors de la reprise d'un projet, ou lorsque l'on veut lancer une campagne de refactorisation qui permettra d'allonger la durée de vie du proojet.
Construction d'usine à sites, et usines à sites web découplés.
Prise en compte de tous les niveaux des cycles de vie logiciels : contraintes d'infrastructures, langages, frameworks, extensions contribuées, extensions spécifiques, devops, produits, instances, configurations, traductions, contenus et besoins métier.
Prendre la charge de la maintenance applicative, c'est devoir entrer dans la logique et la structure d'un code construit en un autre temps, par d'autres personnes.
Cela nécessite de prendre du recul, et parfois rechercher des corrections critiques aussi peu coûteuses que possible.
Mes Stacks clés sont sous licence libre : Drupal, ReactJS / NextJS / Astro, Strapi et WordPress.
L'industrialisation, la sécurisation et l'écoconception sont un enjeu du quotidien.
J'interviens auprès de clients Grands comptes, Agences digitales et Start-ups pour les aider à sécuriser le Delivery, animer les équipes, concevoir et coder les briques complexes.
Avec une expertise particulière en matière d'architecture découplée.
Avec plus de 15 ans d'expérience sur les projets complexes, je suis Architecte Web Fullstack.