Fabien - Développeur DRUPAL

Ref : 200113L002
Photo de Fabien, Développeur DRUPAL
Compétences
Expériences professionnelles
  • Parcours professionnel

    Novembre 2022 Développeur back drupal 9 – Agence Open
    (9 mois) Public – Rennes
    Migration, Refonte, TMA sur 3 projets

    Avril 2021 Développeur back drupal 9 – ENI france
    (19 mois) Energie – Levallois-Perret
    Migration et Refonte site principale ********

    Février 2020 Développeur back drupal 8 – BNP Paribas Real Estate
    (14 mois) Immobilier/banque – Paris
    Migration et Refonte site principale, ********

    Développeur drupal 8 – BNP Paribas Real Estate (AUSY régie) – Banque – Issy les
    Moulineaux
    01 septembre 2019 – En cours
    Contexte : Responsable du site reim plublic France et Allemagne qui est en drupal 8 multisite et
    langue différentes. Site classé sensible car sous la surveillance de l’AMF et devant garantir la validé
    des données affichées.
    Identification et définition du besoin directement avec le métier.
    Aide à la rédaction et Chiffrage des tickets JIRA créée par le métier.
    Développement de nouveaux modules customs pour réaliser de nouvelles fonctionnalités
    ou modifier certaines existantes.
    Refonte de l’architecture afin de séparer les sites qui partageait avant cela les modules
    custom ainsi que les thèmes custom mais sur deux bases de données différentes.
    Créations de thèmes enfants pays spécifiques.
    Intégration de nouveaux éléments de la charte graphique.
    Réalisations de modification dans le CSS, la structure HTML des templates twig et les
    scripts JS.
    Modification du workflow de souscription par l’ajout d’une nouvelle étape.
    Audit du code et des règles de sécurité du site.
    Rédaction des documents techniques de suivi des modifications du site.
    Mise en place du workflow git associé à l’automatisation du déploiement.
    Déploiement sur tous les environnements (UAT, Preprod, Prod) via Jenkins.
    Environnement technique : Drupal 8, serveur linux (Centos 7), Docker, Make, MySQL, Postgres,
    VM, jenkins, Twig, JS, Php 7.2, CSS3, HTML5, Gitlab, JIRA, phpmyadmin, script shell, composer,
    Chrome DevTools
    Références :
     Hichem CHEIKH/ Lead technique Drupal 8 / ********
     Chrislain NTEPPE ESSAKA / Chef de projet TMA /
    ********

    Développeur Drupal 8 – DGA (AUSY forfait) – Administration – Sèvres
    01 juin 2019 – 31 Aout 2019
    Contexte : Projet TOTEM : pour la DGA, dans le cadre du renouvellement de leur réseau interne de
    communication. Création d’un site en Drupal 8 et migration de la base de données existante qui
    était en Drupal 6.
    Projet IXARM : Ce projet est portail web multisite réalisé en Drupal 8. J’ai fait la TMA ainsi que des
    évolutions pour ce site.
    Participation à UX/UI avec le lead dev et la responsable UX.
    Mise en place de l’environnement de dev pour l’équipe sous Centos 7 en utilisant docker.
    Etude de l’architecture de la base de données drupal 6 pour la préparation de la migration
    vers drupal 8.
    Création de l’architecture des thèmes back et front.
    Création d’un workflow permettant lors de la création d’un nouvelle espace de créer tout
    un ensemble d’éléments associé (menu, espace, bannière, etc.) de manière dynamique et
    paramétrable en backoffice.
    Création d’un module de gestion de règles automatisées pour l’affectation de rôle aux
    utilisateurs.
    Modification du workflow interne du site avec création d’une nouvelle étape de validation
    Modification de l’architecture de GED réalisé par le site
    Modification du système de mailing.
    Participation développement du core de Drupal 8
    Environnement technique : Drupal 8, serveur linux (Centos 7), Docker, Make, Machine virtuelle
    MySQL, Phpmyadmin, Twig, Php 7.2, CSS3, HTML5, Gitlab, JIRA, Composer
    Référence :
     Romain Spinato / Lead technique Drupal 8 / ********

    Développeur Drupal 8 – Pauxilus consulting – Divertissement – Paris
    01 Janvier 2018 – 31 Mai 2019
    Contexte : Le site Birthright.net vieux de plus de 10 ans est en vbulletin ancienne version sur des
    serveurs en PHP 5. Pour des raisons de sécurité le responsable des serveurs va réaliser la migration
    vers PHP 7.2 qui est incompatible avec la version actuelle de vbulletin. Afin de repartir sur des bases
    saines, la société Pauxilus Consulting en charge de l’administration du site souhaite migrer ce site
    vers Drupal 8 et nettoyant la base de données et en mettant à jour le backoffice.
    Responsabilités :
    Indentification des patterns présent sur le site source
    Création des user story en accord avec l’analyse du site source sur le gitlab du projet et
    création des sprints de travail
    Installation (php 7.2, apache, mariadb, phpmyadmin, git, composer), configuration (vhost,
    trusted host pattern) et maintenance des serveurs de développement (ubuntu)
    Installation du projet drupal 8 et maintenance via composer
    Création d’un profil d’installation pour déploiement sur serveur cible
    Création de features (module feature) pour versionner les différents éléments du site cible
    Création du thème front et back (création des régions, CSS, template twig)
    Analyse et caractérisation de la base de données source
    Création de l’architecture cible pour la migration
    Utilisation des modules migrate, migrate plus et migrate tools pour réaliser à la migration
    directement à partir de la base de données source
    Création de plugin pour les modules migrates afin de manipuler les données sources (parser
    le bbcode pour remplacer et mettre des balises HTML, récupérer des éléments de
    hiérarchie présent en dur, etc)
    Autres éléments utilisés :
    CKeditors et addon colorbutton, emojione, panelbutton, tabletools
    Module paragraphs
    Module book
    Module memcache
    Environnement technique : Vbulettin, Drupal 8, serveur linux (Ubuntu), twig, HTML5, CSS3,
    composer
    Référence :
     Christophe Payet / Architecte Drupal 8 / ********

    Chef de projet développement logiciel – IW – Multimédia – Paris
    Janvier 2017 – Décembre 2018
    Contexte : Immersive-Ways est une startup incubée à la station F (Paris) qui développe une suite
    logiciel client lourd afin de répondre à des besoins métiers de la postproduction. Cette suite
    logicielle est spécialisée dans les médias immersifs et elle doit être parfaitement compatible avec
    les casques de VR présents sur le marché. La société a besoin d’un chef de projet pour suivre le
    projet et gérer l’équipe technique mais aussi pour servir de référent envers les clients sur le
    développement du logiciel.
    Responsabilités :
    Organiser et réaliser l'expression de besoin en relation avec les parties prenantes du projet
    et la mettre en œuvre.
    Représenter la société dans des comités propres au projet.
    Restituer et communiquer l'avancement des travaux numériques et les programmations
    vers les parties prenantes.
    Construire et faire évoluer le backlog du projet en lien avec l'architecte logiciel en fonction
    des besoins et des briques existantes.
    Élaborer le plan de test, animer sa mise en œuvre et en faire le bilan.
    Démonstration client des releases
    Contribuer à la mise en place et au respect des dispositions qualité et des normes.
    Travail en équipe avec une méthodologie agile (scrum)
    Mise en place d'un workflow de travail avec gitlab
    Sourcing et recrutement du CTO et d’un développeur
    Environnement technique : Windows, iOS, plateformes VR Oculus (Rift, Go), plateformes mobiles
    iPhone, Android
    Références :
     Moea LATRILLE / CEO / ********
     Maxime HELAINE / CTO / ********
    Chef de projet/Coordinateur – AYMING – Conseil R&D – Gennevilliers

    2014 – 2017
    Contexte : Consultant technique pour des projets de recherche et développement. Chaque
    consultant possède un portefeuille client dont il doit suivre l'activité R&D, identifier tous les leviers
    d'améliorations aussi bien financier que technique pour optimiser la performance de la R&D de son
    portefeuille. Cette activité se fait en interagissant avec les responsables techniques ainsi que les
    responsables financiers et nécessite d'être capable de mettre en place des projets transverses
    pluridisciplinaires.
    Responsabilités :
    Définir des objectifs & des stratégies de réalisation du projet
    Mettre en place et exécuter des procédures
    Répartir & planifier des tâches
    Suivre l’avancement & respecter les échéances
    Réaliser une veille scientifique & technique
    Rédiger & présenter des rapports d’avancement
    Valoriser des projets
    Réaliser des supports d’informations
    Gérer de projets avec méthodes agiles et en cascade
    Mise en place de la méthode de mangement : Holacracy
    Former sur les méthodologies de gestion de projet et les outils
    Animer/encadrer une équipe de travail pluridisciplinaire
    Participation en interne au développement des outils
    Key user du CRM SATURN
    Responsable qualité de l'équipe (7 personnes)
    Coordinations de projets pour des grands groupes (VINCI Energie, Cisco vidéo, …)
    Support technique avant-vente
    Sourcing et entretien de recrutement en interne et pour des clients
    Membre du CHSCT
    Environnement technique : ERP SATURN, Excel, Saleforce
    Références :
     Virginie Blet/ Project leader / ********
     Romain Chery / Consultant senior / ********

Études et formations
  • Domaines de compétences ____________________
    Technique
    Langages Arduino
    Lua
    HTML5
    CSS3
    PHP7
    Git
    Twig
    Logiciels / CMS Drupal 8
    JIRA
    GitLab
    Pgadmin
    Docker
    Make
    PhpStorm
    Composer
    Virtualbox
    Systèmes
    d’exploitation
    Windows
    MacOS
    Xubuntu 16 et 18
    Centos 7
    Méthodologie agile (scrum)
    holacracy
    Bases de données Mysql
    Postgres

    Gestion de Projet - Management d’équipe
    - Définir des objectifs & des stratégies de réalisation du projet
    - Mettre en place et exécuter des procédures
    - Répartir & planifier des tâches
    - Suivre l’avancement & respecter les échéances
    - Réaliser une veille scientifique & technique
    - Rédiger & présenter des rapports d’avancement
    - Valoriser des projets
    - Réaliser des supports d’informations
    - Gérer de projets avec méthodes agiles et en cascade
    - Holacracy
    - Former sur les méthodologies de gestion de projet et les outils
    - Animer/encadrer une équipe de travail pluridisciplinaire

    Formations
    Certifications
    oct. 2018 - Adoptez une architecture MVC en PHP. OpenClassrooms
    oct. 2018 - Concevez votre site web avec PHP et MySQL. OpenClassrooms
    févr. 2018 - Gérez votre projet informatique facilement ! OpenClassrooms
    févr. 2018 - Mettez en place un système de veille informationnelle. OpenClassrooms
    janv. 2018 - Gérez un projet digital avec une méthodologie en cascade. OpenClassrooms
    déc. 2017 - Themer Drupal 8. Drupal France
    déc. 2017 - Webmaster Drupal 8. Drupal France
    nov. 2017 - Apprenez à créer votre site web avec HTML5 et CSS3. OpenClassrooms
    nov. 2017 - Gérez votre code avec Git et GitHub. OpenClassrooms
    oct. 2017 - MOOC "Programmer un objet avec Arduino". IMT
    août 2017 - MOOC "s'initier à la fabrication numérique". IMT
    juin 2017 - MOOC "La sécurité informatique" Agence nationale de la sécurité des systèmes d'information

    Diplômes
    2017
    Certification drupal 8

    Septembre 2012 - Doctorat en biologie et bio-informatique

D'autres freelances
Développeur DRUPAL

Ces profils pourraient vous intéresser !
CV Développeur web fullstack - Webmestre
Patrice

Développeur web fullstack - Webmestre

  • LOUVIE-JUZON
TypeScript PHP WORDPRESS PRESTASHOP PHOTOSHOP AGILE Angular REACT.JS NODE.JS DRUPAL
Disponible
CV Développeur SYMFONY
Louis

Développeur SYMFONY

  • TOURS
SYMFONY PHP DRUPAL REACT.JS NODE.JS
Disponible
CV Développeur web
Nadir

Développeur web

  • SAINT-CALAIS
PHP MYSQL DRUPAL WORDPRESS PRESTASHOP JAVASCRIPT
Disponible
CV Développeur PHP DRUPAL
Khalil

Développeur PHP DRUPAL

  • CARRIÈRES-SOUS-POISSY
DRUPAL HTML CSS PHP JAVASCRIPT MYSQL MARIADB DOCKER SYMFONY
Disponible
CV Ingénieur de développement DRUPAL
Said

Ingénieur de développement DRUPAL

  • PARIS
DRUPAL PHP JAVASCRIPT SQL
CV Développeur DRUPAL
Christophe

Développeur DRUPAL

  • FRENEUSE
DRUPAL PHP WORDPRESS JALIOS SYMFONY MYSQL JAVASCRIPT SQL JAVA
CV Développeur PHP / Wordpress / Drupal
Sébastien

Développeur PHP / Wordpress / Drupal

  • ISSY-LES-MOULINEAUX
DRUPAL WORDPRESS PHP SYMFONY JAVASCRIPT SQL
Disponible
CV Ingénieur de développement PHP
Molka

Ingénieur de développement PHP

  • CHATOU
PHP DRUPAL JAVASCRIPT DOCKER
CV Ingénieur de développement DRUPAL
Hicham

Ingénieur de développement DRUPAL

  • ANNECY
DRUPAL PHP JAVASCRIPT SQL HTML5 CSS AZURE GIT SYMFONY Kubernetes
CV Ingénieur de développement PHP
Abdelffatteh

Ingénieur de développement PHP

  • SOPHIA ANTIPOLIS
PHP GIT SQL JAVASCRIPT DRUPAL API RESTful DOCKER
Disponible