You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Walid GuesmiWG

Walid Guesmi

Développeur Drupal Sénior | PHP | Symfony

€600/day
Paris, FR
8-15 years

Average response time: 1 hour

About Walid

Développeur Senior Drupal et Lead technique certifié Acquia, avec plus de 7 ans d'expérience sur Drupal 8 à 11, PHP 8 et Symfony.

Je conçois, fais évoluer et maintiens des plateformes Drupal complexes : modules sur mesure, API (REST, JSON:API), migrations, Search API / Solr, Drupal Commerce, performance et sécurité. Je prends aussi en charge l'architecture, le cadrage, les estimations de charge, les revues de code et le pilotage d'équipe (jusqu'à 4 développeurs).

J'interviens sur des projets à forts enjeux pour des clients comme RATP, BNP Paribas (Arval), l'AMF, la Légion d'honneur et le BRGM — en ESN comme en direct.

Ma façon de travailler : du code propre et testé (PHPUnit, PHPStan, PHPCS), des livraisons fiables via CI/CD (GitLab, Docker, Platform.sh), et une attention constante à l'accessibilité (RGAA) et à la sécurité. J'utilise aussi les assistants IA (Claude, GitHub Copilot, ChatGPT) de façon raisonnée pour gagner en vélocité sans rogner sur la qualité.

Disponible en Île-de-France et en télétravail (full remote possible), pour des missions Drupal / PHP-Symfony : développement, montée de version, reprise de l'existant, conception d'API ou rôle de lead technique.

Parlons de votre projet.
  • French

    Native or bilingual

  • English

    Fluent

Can work on-site
Paris (up to 50km), Lille (up to 50km), Nantes (up to 50km)

Experience

  • Softeam Agency (Docaposte)
    Développeur Senior Drupal / Tech Lead
    DIGITAL AND IT
    January 2024 - Today (2 years and 6 months)
    Paris, France
    Développement de sites et d'applications web Drupal pour des clients publics et privés — secteur public, finance et éducation.

    Clients / projets
    - Terres Inovia — terresinovia.fr
    - Légion d'honneur — legiondhonneur.fr
    - BRGM — brgm.fr
    - IMT Mines Albi — imt-mines-albi.fr
    - Patrimoine Normandie — patrimoine.normandie.fr
    - My Money Bank — mymoneybank.fr
    - Expertise France — expertisefrance.fr

    Missions
    - Initialiser, installer et configurer des projets Drupal 10/11
    - Développer des modules et des thèmes Drupal spécifiques
    - Mettre en place une usine à sites Drupal
    - Déployer et développer Drupal Commerce : catalogue, tunnel de commande, paiements, TVA, promotions, stocks, factures, exports, suivi des commandes, statistiques
    - Configurer et optimiser la recherche Search API / Solr (facettes, auto-complétion)
    - Optimiser les performances : mise en cache (Varnish, Redis), cache contexts, temps de chargement
    - Intégrer des APIs externes : Brevo, Dendreo, OAD, DeepL, Esabora
    - Mettre en place un SSO via Keycloak
    - Mettre en place les environnements de développement avec Docker
    - Mettre en place l'intégration continue et le déploiement via Jenkins
    - Gérer les environnements d'intégration, préproduction et production
    - Assurer la sécurité (Security Kit, Security Review, Password Policy) et la conformité RGPD
    - Mettre en conformité l'accessibilité RGAA (suite à audit)
    - Utiliser des assistants IA (Claude, ChatGPT, GitHub Copilot) pour l'analyse et la revue de code, la génération de snippets et la documentation technique
    - Estimer les charges et chiffrer les projets
    - Encadrer une équipe de 2 à 4 développeurs

    Technologies
    Drupal 10/11, PHP 8, Symfony, jQuery, HTML5, Tailwind CSS, CSS3/SASS, Jenkins, GitLab CI/CD, Docker, Nginx, MariaDB, Varnish, Redis, Solr, Postman, Redmine, Linux, Platform.sh, Sentry, Swagger
    Drupal 10 Symfony Gitlab CI/CD Drupal Commerce Claude Code
  • RATP
    Développeur senior Drupal | PHP Symfony
    TRANSPORTATION
    December 2021 - November 2023 (2 years)
    Paris, France
    Maintenance évolutive et migrations sur une plateforme multisite à fort trafic (itinéraires, trafic, horaires, info voyageurs).

    Missions
    - Migrations Drupal 8 → 9 → 10 (Drupal Check, Drupal Rector, Upgrade Status) et migration PHP 7 → 8
    - Mise en place de l'API Journeys (ACIV) pour la recherche d'itinéraires et évaluation des filtres cartographiques
    - Consommation de webservices (horaires, recherche d'itinéraires, info trafic)
    - Développement de fonctionnalités : types de contenu, rôles et permissions, services
    - Création et gestion de tâches planifiées (CRON)
    - Architecture multisite et manipulation du système de configuration
    - Refactoring, revues de code (merge requests) et tests unitaires (PHPUnit)
    - Correction de failles de sécurité (XSS, injection SQL)
    - Découpage et chiffrage des US (sprints de 2 semaines)
    - Amélioration du process de déploiement Jenkins (pipelines), application et création de patchs
    - Monitoring et alerting (New Relic)
    - Mise en production, maintenance évolutive et corrective

    Technologies
    Drupal 8/9/10, PHP 7/8, Symfony, JavaScript, HTML5, CSS3, Jenkins, Docker, Composer, GitLab, Git, Varnish, Cloudflare, New Relic, Ubuntu, Jira
    Symfony Drupal 10 Docker Memcached jira
  • Arval BNP Paribas
    Développeur senior Drupal | PHP Symfony
    BANKING AND INSURANCE
    February 2021 - December 2021 (11 months)
    Paris, France
    Maintenance évolutive et migration sur le site d'Arval, leader de la location multimarque de véhicules d'entreprise.

    Missions
    - Préparation et migration Drupal 8 → 9 (Drupal Check, Drupal Rector, Upgrade Status)
    - Développement de champs et tokens personnalisés (Plugin API) et d'extensions Twig
    - Ajout de champs personnalisés à l'index de recherche (Processor plugin)
    - Développement de fonctionnalités : types de contenu, rôles et permissions, services
    - Consommation de webservices pour les offres (Octopus API)
    - Architecture multisite et manipulation du système de configuration
    - Refactoring, revues de code (merge requests) et tests unitaires (PHPUnit)
    - Outils de qualité de code PHP : PHPStan, PHPCS, PHPMD
    - Analyse des tickets, découpage et chiffrage des US (sprints de 3 semaines)
    - Monitoring et alerting (Datadog)
    - Application et création de patchs, maintenance évolutive et corrective

    Technologies
    Drupal 8, PHP 7, Symfony, JavaScript, React, HTML5, CSS3, Docker, Composer, Make, GitLab, GitLab CI, Git, Elasticsearch, PostgreSQL, Redis, Kubernetes, AWS, Datadog, Jira
    Drupal 10 React.js Kubernates Gitlab CI/CD Symfony

Recommendations

Be the first to recommend Walid

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Mastère professionnel en Modélisation, Bases de Données et Intégration des Systèmes
    Ecole Supérieure d'Economie Numérique
    2017
  • Licence Appliquée en Technologies des Systèmes d'Information
    Ecole Supérieure d'Economie Numérique
    2015

Certifications

Skill set

Categories