Arnaud Brugnon

Lead Développeur Drupal

Salary / Daily rate

Paris, France

Freelance

Can come onsite

Skills

DrupalDockerAzure

Languages

French

About me

Intro

Friand des défis techniques, j’explore le core de Drupal pour repousser les limites et trouver de nouvelles solutions. Mon but : optimiser les projets de mes clients en intégrant des pratiques à la fois fiables et innovantes.

Links

Work experience

Lead Développeur Drupal

OGFFreelance

Aug 2022 - Present

4 years 3 months

Paris, France

Principales réalisations : 𝐎𝐩𝐭𝐢𝐦𝐢𝐬𝐚𝐭𝐢𝐨𝐧 𝐝’𝐞𝐧𝐯𝐢𝐫𝐨𝐧𝐧𝐞𝐦𝐞𝐧𝐭𝐬 𝐞𝐭 𝐝𝐞 𝐝𝐞́𝐩𝐥𝐨𝐢𝐞𝐦𝐞𝐧𝐭𝐬 : Amélioration des environnements locaux avec Docker Compose et automatisation des déploiements via Azure DevOps, pour une mise en production fluide et sécurisée. 𝐏𝐫𝐨𝐣𝐞𝐭𝐬 𝐝𝐞 𝐫𝐞𝐟𝐨𝐧𝐭𝐞 : Migration de sites SharePoint et Drupal vers des architectures modernes avec NextJS 13, et intégration d’une architecture Drupal headless. 𝐒𝐨𝐥𝐮𝐭𝐢𝐨𝐧𝐬 𝐚𝐯𝐚𝐧𝐜𝐞́𝐞𝐬 𝐩𝐨𝐮𝐫 𝐥𝐚 𝐠𝐞𝐬𝐭𝐢𝐨𝐧 𝐝𝐞 𝐜𝐨𝐧𝐭𝐞𝐧𝐮 𝐞𝐭 𝐥𝐚 𝐫𝐞𝐜𝐡𝐞𝐫𝐜𝐡𝐞 : Création d’une sélection avancée de paragraphes avec Paragraph Browser et Paragraphs Library, ainsi qu’une recherche de produits enrichie avec Search API et Drupal Commerce. 𝐏𝐞𝐫𝐟𝐨𝐫𝐦𝐚𝐧𝐜𝐞 𝐞𝐭 𝐠𝐞𝐬𝐭𝐢𝐨𝐧 𝐝𝐮 𝐜𝐚𝐜𝐡𝐞 : Mise en place d’un cache NextJS invalidable à la demande et d’un proxy optimisant les imports produits 𝐈𝐧𝐭𝐞́𝐠𝐫𝐚𝐭𝐢𝐨𝐧𝐬 𝐜𝐨𝐦𝐩𝐥𝐞𝐱𝐞𝐬 𝐞𝐭 𝐦𝐢𝐠𝐫𝐚𝐭𝐢𝐨𝐧𝐬 : Migration de CRM via SOAP, refonte de la recherche produit, migration du parc OGF en Drupal 10, un système de génération de PDF multipages intégré avec DomPdf et Twig, et amélioration des performances (divisé par 4) d'un site clé pour le groupe. 𝐀𝐜𝐜𝐨𝐦𝐩𝐚𝐠𝐧𝐞𝐦𝐞𝐧𝐭 𝐝𝐞𝐬 𝐮𝐭𝐢𝐥𝐢𝐬𝐚𝐭𝐞𝐮𝐫𝐬 : Rédaction de manuels détaillés et animation d’ateliers sur les bonnes pratiques Drupal. 𝐓𝐞𝐬𝐭𝐬 𝐞𝐭 𝐦𝐚𝐢𝐧𝐭𝐞𝐧𝐚𝐧𝐜𝐞 : Mise en place de tests unitaires pour garantir la stabilité (UnitTestCase & KernelTestCase)

Développeur Web

Self-employed

Mar 2019 - Present

7 years 8 months

Hybrid

Contribution Drupal : - Mise en place du module "Media Image Display Entity View" (https://www.drupal.org/project/media_image_display_entity_view) - Mise en place du module "Improve Paragraphs library items" (https://www.drupal.org/project/ipi) - Mise en place du module "Bundle form" (https://www.drupal.org/project/bundle_form) - Amélioration de la compression des X-Tag pour le module "Advanced Varnish" (https://www.drupal.org/project/adv_varnish) - Participation à des patches pour la résolution d'anomalies sur divers modules - Publication de bonnes pratiques sur Linkedin

Développeur Drupal

Ministère de l’Économie, des Finances et de la RelanceFreelance

May 2021 - Jul 2022

1 year 3 months

Principales tâches : - Mise en place d’un import de données à partir de flux XML à travers un proxy - Mise en place d’une recherche (trois controllers) via Search API et SOLR sans Views - Mise en place de tests unitaires - Mise en place du support de Liquibase sur Drupal - Mise en place d’un module de plan du site - Mise en place d’une gestion dynamique de liens par environnement - Mise en place de pages d’erreurs personnalisés (Pages 404, 403 et 500) - Amélioration du déploiement de contenus (initialement basé sur le module default_content) - Mise en place d’outils pour l’amélioration des performances (Varnish et Redis)

Développeur Drupal

AdimeoFreelance

Jul 2019 - May 2021

1 year 11 months

Maintenance corrective et évolutive sur des sites Drupal (8 et 7) - Projets : MEDIATHEQUES PLAINE COMMUNE Principales tâches : Refonte de la recherche (via les différents moteurs de recherche) avec des adapters Mise en place d’une pagination ajax entre les notices Mise en place d’un SSO avec le site Mediatic Refonte de la recherche des médiathèques sous Leaflet CCI BUSINESS Principales tâches : Mise en place d’une recherche via Search API (sans views) et SOLR avec différents scopes Mise en place d’un outil de génération de newsletters personnalisés par utilisateur Mise en place d’une carte interactive des entreprises pour un scope défini Mise en place d’une migration des données du Drupal 6 vers le nouveau via Migrate API Mise en place d’un outil de génération de log et de notification (se basant sur le module “entity_activity”) INRIA Principales tâches : Mise en place d’un import de données via des JSON avec Migrate API Mise en place d’une barre latérale gauche dynamique Mise en place d’une recherche via Search API et ElasticSearch PAMLINE Principales tâches : Mise en place des templates en vu d’une refonte graphique Absorption de la base produit (initialement externe au Drupal) avec des facettes paramétrables via des termes de taxonomies Mise en place de quatres recherches via Search API et SOLR (sans Views)

DECASOFT

Oct 2014 - Jul 2019

4 years 10 months

Lead développeur

Mar 2019 - Jul 2019

5 months

Principales tâches : - Rédaction de la documentation technique d'une dizaine de projets en vue d'une transférabilité - Réalisation des réunions de transférabilité

Lead Développeur

Jun 2016 - Mar 2019

2 years 10 months

Région de Paris, France

Principales tâches : - Maintenance corrective et évolutive sur une vingtaine de sites (Drupal 7 et 8, ASP Classic, Google Script) - Gestion du planning - Rédaction de spécifications (techniques et fonctionnelles) - Mise en place d’un processus d’industrialisation (Jenkins, Ansible, Slony) - Audit de code, de sécurité et de performance - Mise en place de trois nouveaux sites (Institut Friedland en Drupal 7, VORéseaux95 et HUB en Drupal 8) - Assistance à la configuration de serveur

Développeur Drupal

Oct 2014 - Jul 2016

1 year 10 months

Principales tâches : - Maintenance corrective et évolutive sur une vingtaine de sites (Drupal 7 et 8, ASP Classic, Google Script) - Assistance à la configuration de serveur - Assistance téléphonique pour les utilisateurs

The best place to find your next move

© 2026. All Rights Reserved.