Lead développeur Web, basé en région parisienne en France et spécialisé dans le développement sous Drupal, je réalise de petites missions, de type :
Installation, maintenance, mise à jour, dépannage de sites
Développer des modules Drupal sur mesure pour répondre aux spécificités et attentes métiers des clients
Intégrer et créer des thèmes graphiques Drupal spécifiques adaptés aux chartes graphiques clientes
Webmastering, contribution
Formation
CAST - CAST SECTEUR PUBLIC & COLLECTIVITÉS
Audit technique d'une application Drupal - En tant que freelance
juillet 2022
Réalisation d'un audit de code pour le compte du Ministère des Armées. L'analyse technique a consisté notamment à faire une revue de code des modules développés. Un rapport d’audit technique a été fourni. Il s’est attaché à restituer les problèmes observés et à proposer des axes de résolution en partant de cette analyse.
Octo Technology - Secteur Public - ACCENTURE ORGANISATION SECTEUR PUBLIC & COLLECTIVITÉS
Étude sur l'utilisation de la technologie Drupal - En tant que freelance
juin 2022
Réalisation d'une étude sur l'utilisation de Drupal pour le compte de la Caisse des Dépôts via OCTO. L'étude avait pour objectif de lister les atouts et problèmes rencontrés par le client lors de son utilisation de Drupal, puis de proposer une liste de recommandations susceptibles de permettre d'atténuer les problèmes rencontrés et leurs conséquences, ainsi que de trouver des synergies dans la conduite de projets Drupal.
FDJ GAMING SOLUTIONS - Française Des Jeux DIVERTISSEMENTS & LOISIRS
Développement Drupal - Mise en place de nouvelles fonctionnalités - En tant que freelance
avril 2022 - août 2022 (4 mois)
Réalisation d'une évolution sur l'interface qui permet aux clients de FDJ Gaming Solutions la création de paquets multimédias qui sont ensuite déployés sur les terminaux en points de vente. Une gestion multi-plateforme a été ajoutée.
FDJ GAMING SOLUTIONS - Française Des Jeux DIVERTISSEMENTS & LOISIRS
Développement Drupal - Mise en place de nouvelles fonctionnalités - En tant que freelance
janvier 2022
Réalisation d'une évolution sur l'interface qui permet aux clients de FDJ Gaming Solutions la création de paquets multimédias qui sont ensuite déployés sur les terminaux en points de vente. Un nouveau type de paquet à déployer a été ajouté.
Start People est un spécialiste du recrutement en CDI, CDD et intérim, avec 235 agences dans toute la France. Dans le cadre de la reprise du projet en maintenance, un certain nombre de points ont été traités dont par exemple :
Remise en conformité selon les standards Drupal de l'architecture globale pour faciliter la mise à jour et l'évolution de l'application- Mise à jour du CMS
Corrections de diverses failles de sécurité et de problèmes de performances- Configuration de base des fonctionnalités SEO et métas
Mise en place d'une mécanique de purge des comptes inactifs- Déploiement préprod / prod
Maintenance et corrections d'anomalies diverses
FDJ GAMING SOLUTIONS - Française Des Jeux DIVERTISSEMENTS & LOISIRS
Corrections suite à audit et tickets - En tant que freelance
mars 2021 - août 2021 (5 mois)
Suite à l'audit technique réalisé sur l'interface qui permet aux clients de FDJ Gaming Solutions la création de paquets multimédias qui sont ensuite déployés sur les terminaux en points de vente, une série de points à traiter a été identifié. Une liste de tickets de TMA à traiter a également été fourni. Les points traités sont par exemple :
Passage à Composer pour la gestion des dépendances et des patchs.
Passage à Drupal to 8.9.x puis à Drupal 9.2.x.
Création d'un thème custom pour les altérations du back-office.
Passage de Field Collection à Paragraphs, avec migration des données.
Amélioration de la gestion de la configuration
Corrections des conventions de codage, des bonnes pratiques, du code obsolète, etc.
FDJ GAMING SOLUTIONS - Française Des Jeux DIVERTISSEMENTS & LOISIRS
Réalisation d'une étude technique avec rédaction d'un rapport d'audit technique - En tant que freelance
septembre 2020 - décembre 2020 (3 mois)
FDJ Gaming Solutions a développé une interface grâce au CMS Drupal. Cette interface permet la création de paquets multimédias, qui sont ensuite déployés sur les terminaux en points de vente. La société FDJ Gaming Solutions a fait appel à moi afin d’auditer son CMS notamment afin de s’assurer de la qualité de la réalisation, dans l’optique de futures améliorations et évolutions. La revue technique a consisté notamment à balayer les différentes problématiques d’implémentation souvent constatées sur les sites Drupal : il a été notamment question de savoir si le code des modules contributeurs, core compris, a été altéré et de quelle manière; Si des modules contributeurs ou des des modules métiers affectant la sécurité et les performances du site sont présents et également si les bonnes pratiques en terme de développement, packaging et déploiement sont respectées. Un rapport d’audit technique a été fourni. Il s’est attaché à restituer ma compréhension suite à l’étude technique du CMS. Au-delà de l’aspect technique, le document a proposé une analyse fonctionnelle du CMS et des axes d’améliorations en partant de cette analyse.
Spécialiste des technologies web Open Source et de leur utilisation au service de la gestion et du développement de l'entreprise, Yogarik accompagne ses clients (grands comptes, PME, éditeurs de logiciels, acteurs du web, SSII, agences de communication) dans la conception et la réalisation rapide d'outils sûrs, performants, faits pour les aider à atteindre leurs objectifs et à évoluer en fonction de ces objectifs.
Air Liquide - Air Liquide CHIMIE
Lead développeur Drupal Paris, France Depuis février 2022 Le projet a pour objet la refonte complète de l'éco-système digital (180 sites web) d'Air Liquide, leader mondial des gaz, technologies et services pour l'industrie et la santé et membre du CAC 40. L'intégralité des sites de la galaxie Air Liquide passe de la version 7 du CMS Drupal à la version 9, dans un contexte multisite, avec utilisation de distributions selon la cible (site corporate, sites business, encyclopédie des gaz).
Suite à la phase de développement initiale par une agence, reprise du projet en run :
passation avec l'agence en charge du développement initial
déploiement des nouveaux sites
expertise technique tout au long du projet
maintien en condition opérationnelle de la solution (maintenance, correctifs, mises à jour)
ajout de nouvelles fonctionnalités
Air Liquide - Air Liquide CHIMIE
Accompagnement technique pendant la phase de conception et de développement Paris, France
novembre 2020 - janvier 2022 (1 an et 2 mois)
Le projet a pour objet la refonte complète de l'éco-système digital (180 sites web) d'Air Liquide, leader mondial des gaz, technologies et services pour l'industrie et la santé et membre du CAC 40. L'intégralité des sites de la galaxie Air Liquide passe de la version 7 du CMS Drupal à la version 9, dans un contexte multisite, avec utilisation de distributions selon la cible (site corporate, sites business, encyclopédie des gaz).
Ma mission a eu pour objet l'accompagnement technique pendant la phase de conception et de développement de la nouvelle usine à sites d'Air Liquide en Drupal 9 :
présence aux workshops des fonctionnalités
expertise technique tout au long du projet liaison entre l'agence et Air Liquide sur les sujets techniques
présence aux réunions de suivis hebdomadaires
recette technique et fonctionnelle
réalisation des mises en préprod / prod pour les 6 sites pilotes
La Mutuelle Générale - MGM - La Mutuelle Générale BANQUE & ASSURANCES
Refonte du site institutionnel La Mutuelle Générale
janvier 2021 - juin 2021 (5 mois)
Refonte complète du site www.lamutuellegenerale.fr, troisième mutuelle française. Elle assure plus de 1,5 million de personnes. La Mutuelle Générale exerce trois activités, la santé, la prévoyance et les services à la personne sur les marchés dits de l’individuel et du collectif. Ce nouveau site passe de Joomla au CMS Drupal 9 :
Reprise des tunnels de vente (souscription en ligne, signature électronique, etc.)
Approche modulaire (Paragraphs)
Création de distributions personnalisées
Développement de modules personnalisés
Développement des thèmes
Fort trafic : gestion et optimisation
SEPPIC - Air Liquide CHIMIE
Refonte du site institutionnel de SEPPIC
Depuis janvier 2020
Refonte du site institutionnel de SEPPIC, société d’Air Liquide Healthcare et filiale du Groupe Air Liquide. SEPPIC développe, fabrique et commercialise des ingrédients uniques qui entrent dans la composition des produits cosmétiques, nutraceutiques, pharmaceutiques, vétérinaires et industriels.
Approche modulaire (Paragraphs)
Création d'un espace personnel
Création d'une brique e-commerce
Création d'une distribution personnalisée
Développement de modules personnalisés
Développement des thèmes
Fort trafic : gestion et optimisation
Migrations de données depuis plusieurs sources (CSV, base de données)
Mise en place d'une API REST
Elis / Berendsen HÔTELLERIE
Refonte complète de l'éco-système digital d'Elis
juin 2019 - décembre 2019 (6 mois)
Refonte complète de la galaxie de sites Elis / Berendsen, acteur global des solutions de location-entretien de textile, d’équipements d'hygiène et de bien-être. Ce nouveau site passe sur le CMS Drupal 8, dans un contexte multisite, avec utilisation d'une distribution personnalisée.
Approche modulaire (Paragraphs)
Création de distributions personnalisées
Développement de modules personnalisés
Développement des thèmes
Fort trafic : gestion et optimisation
Migrations de données depuis plusieurs sources (CSV, web services)
Avril 2013 à Mai 2013 : Mission interne, MyPrivateLodge.com (Mise en production prévue pour Mai 2013) Ingénieur d'études et développement PHP 5 Wordpress | www.myprivatelodge.com
V1 du projet MyPrivateLodge : site web e-commerce permettant d’acheter des places pour des événements organisés à Berlin, Paris, Shanghai et Hong-Kong. Le client achète un service incluant la prise en charge du transport vers la destination choisie et un certain nombre d’options (séance de spa, type de chambre pour l’hébergement, etc.)
Mise en place de la solution retenue : Wordpress 3.5 avec la solution e-commerce WooCommerce
Paramétrage et développement (plugins) de fonctionnalités spécifiques au projet en vue d’adapter la solution aux besoins
Développement du module de paiement pour WooCommerce
Multilinguisme, optimisation du SEO et des fonctionnalités sociales
Méthodologie : Méthode Agile SCRUM. Utilisation de Pivotal Tracker puis de JIRA pour l’implémentation de cette méthode, suivi du backlog etc. Utilisation de Redmine pour le suivi des demandes et la documentation technique.
Mai à Août 2012 : Mission en régie, société Entrepatients Consultant nouvelles technologies Drupal PHP MySQL | www.entrepatients.net
Entrepatients est un service conçu pour les patients et leur entourage mais aussi pour toutes les structures qui leur apportent une aide, des services et un appui au quotidien. C’est une plateforme indépendante, entièrement dédiée à l’information, à l’échange et à l’accompagnement des patients dans leur prise en charge et leur suivi thérapeutique.
Elle met à leur disposition, ainsi qu’à celle de leur entourage (famille, amis, aidants), un espace qui leur offre l’opportunité :
De rejoindre et de participer à l’animation, par leurs expériences, leurs vécus et leurs témoignages, d’une ou de plusieurs « communautés » structurées par pathologie.
De consulter des articles, des témoignages, des informations en lien avec la ou les pathologies qui les concernent, directement ou indirectement.
D’accéder à des services interactifs d’e-santé en lien avec leur pathologie.
De rechercher des partenaires de santé par le biais d’un annuaire.
Utilisation de Drupal 6 Commons (avec comme principaux modules CCK, Views, Features, Context, …)
Création, implémentation et modification de modules propres au réseau social : parcours d’inscription membres et partenaires, groupes, ...
Optimisation du SEO et des fonctionnalités sociales
Intégration et optimisation de la charte graphique
Maintenance applicative & évolutive, débogage
Gestion du trafic (~ 25 000 VU et 150 000 PV / mois) : utilisation de Varnish et d’APC en complément des caches Drupal
Mars à Mai 2012 : Mission en régie, société Illusio Référent Technique & Développeur PHP MySQL | www.illusio.fr Réalisation sous Symfony 1.4 d'un minisite web pour pilotage et suivi d’opération commerciale interne, pour le compte d'une société multinationale du secteur du nettoyage et de l'entretien. Intégration XHTML/CSS. Génération à la volée de PDF dynamiques pré-remplis.
Réalisation sous Symfony 1.4 d'un extranet pour le compte du groupe immobilier France Terre. Gestion de programmes immobiliers Géolocalisation : GoogleMaps API, Création de fichiers PDF avec TCPDF, Création de grilles de prix (couche métier promoteur), Gestion des fiscalités (Scellier, LMP/LMNP), Import et export de flux XML.
Mars 2012 : Travelnaute.com Analyste développeur PHP MySQL | www.travelnaute.com Développement de la partie Appel à contributions : création d'un plugin de financement participatif et intégration au projet Travelnaute.
Décembre 2011 à Mars 2012 : Socialbeans.org Lead développeur PHP MySQL | www.socialbeans.org Sous la responsabilité d’un architecte fonctionnel et en collaboration avec un webdesigner et un développeur Front Junior, développement d’une plateforme de financement collaboratif et de modules spécifiques. SOCIALBEANS est la plateforme de financement participatif du monde associatif. Une communauté animée par une démarche citoyenne, des projets favorisant la préservation des liens sociaux et la diversité culturelle.
Conception technique et développement modulaire de la plateforme et de ses principales fonctionnalités
Intégration de l’ORM DOCTRINE
Création de la base de données et gestion du modèle de donnée
Développement et implémentation de modules
Conception et développement du backoffice,
Mise à jour de la base de données et optimisation des requêtes SQL
Modification du moteur de recherche
Création, implémentation et modification de modules (dont module de crowdfunding)
Développement Front End et optimisation Javascript
Novembre à Décembre 2011 : RHezO Consulting Référent technique & Lead développeur PHP MySQL | www.rhezo-consulting.fr Sous la responsabilité d’un architecte fonctionnel et en collaboration avec un webdesigner, développement du site de la société RHezO Consulting, cabinet d’expertise et de conseil en recrutement, spécialisé dans les NTIC, le BTP et le secteur de l’Eau, l’Energie et l’Environnement. RhezO Consulting est un site qui propose aux clients de déposer leurs offres d’emploi et aux candidats leurs CVs. Le site propose également du contenu sous forme d’actualités et de fiches métiers.
Installation et configuration du CMS Drupal 6
Structuration des contenus
Création, implémentation et modification de modules (dont module d’envoi du CV pour chaque offre)
Septembre à Décembre 2011 : Technobuzzer.com Lead développeur PHP MySQL | www.technobuzzer.com
Sous la responsabilité d’un architecte fonctionnel et en collaboration avec un webdesigner et un développeur Front Junior, développement du site d’information spécialisé Technobuzzer et de modules spécifiques. Technobuzzer est un site d'information spécialisé dans les nouvelles technologies et l'innovation. Le site propose du contenu sous forme d'articles textes et d'émission vidéo. Le site est principalement axé sur 8 rubriques : LIFE STYLE, STARTUPS, DEVICES, SOCIAL MEDIA, EMARKETING, ECOMPETENCE, BANKME (socultion de crowdfunding et JOBS .
Mise à jour de la base de données et optimisation des requêtes SQL
Modification du moteur de recherche
Création d’un annuaire professionnel
Création, implémentation et modification de modules (dont module de crowdfunding)
Développement Front End
Maintenance applicative & évolutive, débogage.
Correction bug JS/IE6/IE8 Joomla!
Benchmarking, installation et configuration d’une cvthèque et d’un module de dépôt d’offre d’emploi.
Développer des modules Drupal sur mesure pour répondre aux spécificités et attentes métiers des clients
Maitriser les principaux modules Drupal de la communauté
Intégrer et créer des thèmes graphiques Drupal spécifiques adaptés aux chartes graphiques clientes
Adresser les différents besoins fonctionnels dans des sites complets et sur mesure
Mettre en place des processus de vente en ligne
Concevoir des sites multilingues
Sécuriser, optimiser et garantir les performances des sites à l'aide des systèmes de cache et le respect des normes et concepts de développement tout au long des projets
Migrer des sites web existants vers des solutions de CMS
Maitriser les CMS majeurs du marché : Drupal, Joomla et Wordpress
Rédiger la documentation technique et fonctionnelle
Cette formation me prépare à la mise en œuvre des Nouvelles Technologies de l'Information et de la Communication et m'apporte une qualification à la gestion de projets dans ces domaines.