
Yawo Kpeglo
Développeur Drupal Sénior
Salaire / Taux journalier
Paris, France
Freelance, ouvert au CDI
Peut venir sur site
Expertises
Langues
À propos
Introduction
Développeur Drupal Sénior avec plus de 10 ans d'expertise en développement web et DevOps. Spécialiste des architectures complexes multilingues et des intégrations avancées pour des clients prestigieux comme Lectra, Groupama et Banque de France. Maîtrise complète de l'écosystème Drupal 7/8/9/10, CI/CD, Docker et optimisation des performances. Je transforme vos exigences techniques en solutions évolutives, sécurisées et performantes.
Expérience de travail
Développeur Drupal Sénior
Lectra
juin 2024 - févr. 2025
9 mois
Paris et périphérie · Hybrid
Projet : Refonte du portail digital de Lectra, entreprise spécialisée dans les logiciels et systèmes de découpe automatique de cuir et textile. L’objectif principal était de moderniser la plateforme pour améliorer l’expérience utilisateur et intégrer de nouvelles fonctionnalités multilingues adaptées aux besoins du marché mondial. Responsabilités : Drupal : • Renforcement de l’équipe de développement pour accélérer les livraisons et respecter les délais du projet. • Développement de modules Drupal personnalisés, incluant des intégrations avancées pour les fonctionnalités multilingues. • Migration des données multilingues complexes via les modules API Migrate et EntityShare. • Optimisation des performances des pages critiques à travers une meilleure gestion des données et des caches Drupal. DevOps : • Gestion des pipelines CI/CD pour assurer un déploiement continu et rapide via Gitlab CI. • Configuration d’environnements de développement local avec Lando, assurant une homogénéité entre les développeurs. Environnement technique : Système d’exploitation : Linux (Ubuntu) via WSL, Windows 10. Langages : PHP 8, SQL, Javascript, SGBD : MariaDB Outils : Drupal 10, Gitlab, SolR, CI/CD, SCRUM, Lando
Développeur Drupal Sénior
GROUPAMA - G2S
janv. 2024 - juin 2024
6 mois
92800 Puteaux, France
Projet COMET : Développement et mise en place d’un site intranet dédié au partage de connaissances métiers pour les agences de Groupama, permettant une meilleure communication et un accès simplifié aux ressources internes. Responsabilités : Drupal : • Démarrage du projet en partant d’un Proof of Concept (POC) pour transformer les idées initiales en une solution fonctionnelle et évolutive. • Développement de modules personnalisés pour des fonctionnalités spécifiques (gestion des ressources, moteur de recherche interne avancé avec ElasticSearch, gestion des utilisateurs et rôles). • Installation et configuration des outils de validation de code et de tests unitaires, garantissant la qualité des livrables. • Validation des spécifications fonctionnelles en collaboration avec les parties prenantes, et élaboration des maquettes techniques pour une implémentation optimale. • Participation à des ateliers techniques pour identifier les meilleures pratiques Drupal, notamment l’optimisation des performances via Caching API et Views. DevOps : • Mise en place des pipelines CI/CD via Gitlab et Openshift, assurant une intégration continue et des déploiements rapides et fiables. • Configuration d’environnements Docker pour garantir une homogénéité entre les environnements de développement, de test et de production. • Automatisation des builds pour les livraisons continues en production. • Mise en œuvre de tests automatisés via PHPUnit et SonarQube pour assurer une couverture maximale du code et détecter les éventuelles failles de sécurité. Environnement technique : Système d’exploitation : Windows 10, Linux via Virtual Box. Langages : PHP 8, SQL, Javascript, SGBD : MariaDB Outils : Drupal 10, Gitlab, Jenkins, SolR, CI/CD, SCRUM, PHPCS, PHPUNIT, SonarQube, PHP Stan, OpenShift
Développeur Drupal Sénior
Banque de France
oct. 2022 - janv. 2024
1 an 4 mois
Paris, France
Contexte : La Banque de France souhaitait moderniser ses plateformes numériques pour répondre aux exigences de performance, de sécurité et d’accessibilité, tout en renforçant les outils collaboratifs internes et les services destinés aux partenaires institutionnels. Dans ce cadre, une refonte partielle et une amélioration des fonctionnalités sous Drupal ont été envisagées, avec un besoin d’expertise avancée en développement et en méthodologies agiles. Projet : Participation au développement et à la maintenance d’un portail stratégique sous Drupal 9/10, utilisé à la fois pour la diffusion d’informations institutionnelles et comme plateforme d’échanges entre différents partenaires. Les objectifs principaux étaient : • La mise en place de nouveaux modules customs pour des fonctionnalités spécifiques. • L’amélioration des performances de recherche via SolR. • La garantie d’un déploiement continu fiable grâce à l’intégration de pipelines CI/CD avec Gitlab et Jenkins. • La montée en compétence des équipes internes en partageant des bonnes pratiques Drupal. Responsabilités : • Renforcement de l'équipe de développement • Développement de modules customs • Validation des spécifications fonctionnelles • Atelier de propositions techniques • Montée en compétences des profils juniors • Revue de code • Mise en place de bonnes pratiques Environnement technique : Système d’exploitation : Windows 10, VirtualBox. Langages : PHP 8, SQL, Javascript, SGBD : MariaDB Outils : Drupal 9/10, Gitlab, Jenkins, SolR, CI/CD, SCRUM
Développeur Drupal Sénior
Gaumont
avr. 2022 - oct. 2022
7 mois
Paris, France
Contexte : Gaumont, une maison de production cinématographique et audiovisuelle historique, souhaitait moderniser ses plateformes numériques pour mieux répondre aux besoins de son public et de ses partenaires professionnels. Projet : Ce projet s’inscrivait dans une stratégie globale de transformation digitale visant à enrichir l'expérience utilisateur et à optimiser la gestion des contenus multimédias (catalogues de films, actualités, événements). L’objectif principal était de refondre les outils en ligne tout en adoptant des technologies modernes pour accroître la flexibilité, la sécurité, et la maintenabilité des plateformes. Responsabilités : Drupal : • Développement de modules Drupal sur mesure pour automatiser la gestion des contenus multimédias, notamment les fiches films/séries avec des métadonnées détaillées. • Implémentation de types de contenu complexes pour représenter la diversité des informations liées aux productions (dates, casting, médias, droits). • Validation des spécifications fonctionnelles • Mise en œuvre des meilleures pratiques de sécurité Drupal pour protéger les données confidentielles. • Garantir que la plateforme respecte les standards d’accessibilité (RGAA). DevOps : • Intégration d’un moteur de recherche avancé basé sur SolR pour permettre des recherches précises dans le catalogue de films. • Utilisation de Docker pour standardiser et simplifier les environnements de développement et de production. • Mise en place de pipelines CI/CD via Gitlab et Jenkins, facilitant les déploiements fréquents et réduisant les erreurs en production Environnement technique : Système d’exploitation : Linux Langages : PHP 8, SQL, Javascript, SGBD : MariaDB Outils : Drupal 9, Docker, Gitlab, Jenkins, SolR, CI/CD, SCRUM
Développeur Senior Drupal
centre de services Atos Nantes
févr. 2021 - mai 2022
1 an 4 mois
Nantes, France
Contexte : Au sein du centre de services ATOS à Nantes, j'ai contribué à un projet ambitieux mené par la DITP (Direction Interministérielle de la Transformation Publique). Ce projet visait à moderniser et refondre les outils numériques destinés à améliorer les services publics, dans le cadre de la transformation digitale des administrations françaises. Projet : Le projet de refonte des services publics numériques avait pour but de créer une plateforme unifiée et centralisée, en s’appuyant sur Drupal comme socle technologique principal. Responsabilités : Drupal : • Renforcement de l’équipe de développement • Conception et développement de modules Drupal sur mesure pour répondre aux besoins spécifiques des différents services publics. • Revue des spécifications fonctionnelles et proposition de solutions alternatives en cas de besoin. • Réalisation de tests unitaires et fonctionnels pour garantir la qualité des livrables.... DevOps : • Mise en place et gestion des pipelines CI/CD pour automatiser les processus de développement et de déploiement. • Collaboration avec les équipes d’infrastructure pour optimiser l’intégration des environnements Docker. Environnement technique : Système d’exploitation : Windows 7, UNIX. Langages : SQL, PHP 8, Javascript, SGBD : MariaDB Outils : Drupal 9, Docker, Gitlab, Jenkins, Cypress, SolR, CI/CD, SCRUM
Développeur Drupal
Brocelia by JEMS
oct. 2017 - mars 2021
3 ans 6 mois
Neuilly-sur-Seine, France
Contexte : Au sein du pôle LAMP de JEMS Group - Brocelia, j’ai réalisé et maintenu des projets web sur Drupal 7 et 8 pour des clients variés (assurances, recyclage, santé, formation). Ces projets répondaient à des besoins sur mesure, intégrant SI et CRM des clients. Responsabilités: Drupal : - Développement de modules customs et fonctionnalités avancées (intégration CRM, automatisation des flux). - Maintenance, optimisation SEO et performances, gestion de plateformes multi-sites. - Utilisation de taxonomies complexes pour une gestion intuitive du contenu. DevOps : - Mise en œuvre de pipelines CI/CD, gestion des environnements UNIX. - Développement d’API REST pour connecter Drupal aux outils tiers. - Application des bonnes pratiques de sécurité. Portefeuille clients : - ROBOT (Groupe OGF): refonte sous Drupal 8. - MUTUELLE LMP : plateforme de devis/souscription santé (Drupal 8). - OPCO FAFIEC : portail Extranet pour la gestion de facturation (Drupal 8). - APREVA : site de souscription santé (Drupal 8). - VETOQUINOL : maintenance évolutive d’une plateforme multi-sites (Drupal 7). - VEOLIA RECYCLAGE : maintenance de la plateforme d’achats en ligne (Drupal 7). Environnement technique : Système d’exploitation : Linux. Langages : PHP 8, SQL, Javascript, CSS SGBD : MariaDB Outils : Drupal 7 & 8, REST, Redmine, Linux
Développeur back end
Business Lab
mars 2013 - oct. 2017
4 ans 8 mois
Nanterre · On-site
Au sein de Business Lab, j’ai contribué à la conception, au développement et à la maintenance de plusieurs plateformes web stratégiques pour des clients variés. Mon expertise s’est concentrée sur Drupal (7 et 8 ) ainsi que sur WordPress pour des projets à forte complexité technique. Responsabilités : Drupal : o Création et personnalisation de modules Drupal adaptés aux besoins métier des clients. o Développement d’espaces dédiés aux utilisateurs, incluant des fonctionnalités complexes comme des espaces candidats ou des intégrations avec des systèmes tiers. o Optimisation et évolution continue des plateformes en ligne pour améliorer l'expérience utilisateur et répondre aux nouvelles exigences des clients. o Correction de bugs et mise en conformité avec les standards de performance et de sécurité. o Suivi des demandes et des livrables via les outils JIRA et Redmine. o Collaboration avec les équipes front-end et les designers pour assurer la cohérence entre les aspects techniques et visuels. WordPress : o Modernisation de sites corporate avec un focus sur la performance et la facilité de gestion. o Personnalisation des thèmes et des plugins pour répondre aux besoins clients. o Veille continue sur les mises à jour WordPress et les plugins pour garantir la sécurité des sites. o Résolution des incidents signalés par les utilisateurs finaux. Portefeuille clients : • ARMÉE DE L’AIR : Développement de l’espace candidat - Drupal 8 • HOP ! / AIR FRANCE : Refonte et maintenance du site - Drupal 7 • AIR CORSICA : Refonte et maintenance du site web - Drupal 8 • AIR MADACASCAR : Développement d’un module CRM - Drupal 7 • LABORATOIRE DE LA MER : Refonte et maintenance du site Internet - Wordpress • ERES GROUP : Refonte du site internet - WordPress • BUSINESS LAB : Maintenance du site corporate et du blog - WordPress Environnement technique : Systèmes d’exploitation : MacOs, Linux, UNIX. Technologies : Drupal 7/8, PHP, REST. Outils : JIRA, Redmine, WordPress.
Développeur
Bien à la Maison
juil. 2012 - mars 2013
9 mois
Région de Paris, France
Contexte : Chez Bien à la Maison, entreprise spécialisée dans les services d'aide à domicile, j'ai occupé un rôle polyvalent mêlant développement d'applications, gestion de l'infrastructure informatique et maintenance de solutions web. Mon travail s’inscrivait dans le cadre d’une stratégie visant à optimiser les processus internes et améliorer les outils numériques utilisés à la fois par les collaborateurs et les clients. Responsabilités : Développement d'Applications : • Application iOS : o Conception, développement, et maintenance d’une application pour iPhone/iPad (Objective-C). o Intégration de services côté back-end (PHP) pour synchroniser les données entre l’application et le système d’information. o Réalisation d’interfaces utilisateur intuitives pour simplifier les tâches des utilisateurs finaux. Gestion Informatique : • Maintenance du site corporate : o Mise à jour et amélioration continue du site web de l’entreprise (PHP), en mettant l’accent sur la présentation des services et la facilité d'accès aux informations pour les clients. o Optimisation des performances du site pour assurer une disponibilité constante. • Administration des systèmes : o Gestion de l’infrastructure informatique sous Windows Server, incluant l’installation, la configuration, et la supervision des serveurs. o Administration des utilisateurs via Active Directory pour une gestion efficace des droits et des accès. Support Technique : • Gestion quotidienne du service informatique de l’entreprise, incluant le support aux collaborateurs pour leurs problématiques IT. • Intégration et gestion d’un CRM pour centraliser et automatiser les interactions avec les clients. Environnement technique : Systèmes d’exploitation : Windows, UNIX. Technologies : Objective-C, PHP. Outils : Active Directory, CRM, Xcode.
Formation
IN'TECH INFO
Expert en ingénierie du logiciel
2013 - 2015
2 ans 1 mois
Résultat : BAC +5
Université Paris Cité
Licence MIAGE
2009 - 2012
2 ans 11 mois
Résultat : BAC +3