🎯 Contexte
Dans le cadre de la Tierce Maintenance Applicative (TMA) du portail officiel de la Ville de Montréal (montreal.ca), j’ai intervenu en tant que développeur Drupal 9/10 backend, via la société Levio.
Ce projet institutionnel à fort trafic s’inscrivait dans un environnement très exigeant, où la stabilité, la performance, la qualité du code et la maintenabilité sont des priorités absolues.
🚀 Résultat
Le portail de la Ville de Montréal est aujourd’hui :
-
plus stable et plus performant,
-
entièrement compatible avec Drupal 10,
-
renforcé en termes de fiabilité et de qualité de code,
-
plus facile à maintenir et à faire évoluer.
Cette mission m’a permis de consolider une expertise avancée en TMA Drupal, sur des plateformes institutionnelles à fort trafic, incluant migrations complexes, tests automatisés et bonnes pratiques backend Drupal 9/10.
💻 Tâches réalisées
-
🔧 Maintenance évolutive et optimisation backend du portail Drupal
-
🚀 Migration Drupal 9 → Drupal 10
-
mise à jour du core, des modules et des thèmes
-
utilisation de Rector et correctifs manuels via une stratégie de patchs
-
stabilisation post-migration et correction des régressions
-
-
🎨 Correction des régressions front et back-office
(Twig, CSS, JS, sous-thèmes) en collaboration avec les équipes UX/UI et QA -
🧩 Développement avancé Drupal 10
-
création de champs personnalisés selon une approche de contenu structuré
-
implémentation orientée objet (POO + Serialization API)
-
développement de migrations de données via
hook_update_N()et Batch API
-
-
🧪 Mise en place de tests automatisés
(tests JSON pour le projet Redacto)
Projets Liés
Me contacter
Do you want to reach out for more information or see how we can help you? Freel free to reach out to us.
