Expérience professionnelle
Juillet 2021 à ce jour OPEN Groupe – Levallois (FRANCE)
Responsable technique - Expert Drupal
Projets : COURS DES COMPTES, CNAS, MENJS, SUMMIS, …
Responsabilités : (Responsable Technique – Expert Drupal – Architecte DevOps)
● En mission dans différents projets
● Organiser un kick-off technique lors de lancement de projet.
● Mettre en place de l’environnement de développement avec Docker,
● Mettre en place de l’environnement de qualification avec Kubernetes ou Docker.
● Mettre en place les playbook Ansible et les différentes tâches pour automatiser les livraisons.
● Mettre en place dans Gitlab CI les outils de qualité (Quality Gate) pour évaluer la qualité du code lors
du processus d'intégration continue.
● Mise à jour de sécurité du projet.
● Gestion des livraisons en fonction des sprints.
● Combiner les bonnes pratiques Drupal et les technologies serveur pour les applications à fort trafic.
● Aider les clients pour bien sécuriser les développements.
Équipe-projet : 3 DP, 4 CP, 3 analystes fonctionnels, 1 équipe architecture, 1 Responsable Technique, 8
développeurs back/front..
Outils utilisés : PHPStorm, Drupal Console, Drush, Debian, CentOS, Composer, Gitlab.
Environnement : Drupal/Symfony, Kubernetes, Docker, Ansible, Drupal console, CentOS.
Octobre 2020 à Juin 2021 Manpower Group – Paris (FRANCE)
Lead technique - Référent Drupal
Projet : Manpower, WCS
Responsabilités : (Lead Technique – Architecte DevOps)
Site *******
● Mettre en place de l’environnement de développement avec Docker.
● Mise à jour de sécurité du projet.
● Mettre en place Varnish pour le système de cache.
● Combiner les bonnes pratiques Drupal et les technologies serveur pour les applications à fort trafic.
● Mettre en place les playbook Ansible et les différentes tâches pour automatiser les livraisons.
● Dans le contexte Move To Cloud, j’ai mis en place le système docker/kubernetes.
Equipe-projet : 1 chef de projet, 2 analystes fonctionnels, 1 équipe architecture, 1 référent technique
Drupal, 3 développeurs.
Outils utilisés : PHPStorm, Drupal Console, Drush, Composer, Gitlab, Ansible, Jenkins.
Environnement : Drupal/Symfony, Vagrant, Docker, Drupal console, Inbenta.
Février 2020 à Juin 2021 Warren Walter – Paris (FRANCE)
Architecte Drupal - Référent technique
Projet : PimpMyApp
Responsabilités : (Lead Technique – Architecte DevOps Gitlab)
Migration du site ******* avec Drupal 8.
● J’ai mis en place le gitlab-ci pour le déploiement dans les différents environnements (Recette, Prod).
● Mise en place de Drupal 8 avec composer (core, contribs).
● Mettre en place Gulp via npm pour créer les macros pour les Twigs.
● Développement des modules custom du site.
● Mettre en place Varnish pour le système de cache.
● Combiner les bonnes pratiques Drupal et les technologies serveur pour les applications à fort trafic.
Equipe-projet : 1 chef de projet, 1 architecte, 1 référent technique Drupal, 2 développeurs.
Outils utilisés : PHPStorm, Drupal Console, Drush, Composer, Gitlab.
Environnement : Drupal 8/Symfony, Vagrant, Docker, Drupal console, Inbenta.
Octobre 2017 à Février 2020 SQLI – Paris (FRANCE)
Référent technique Drupal 7 & 8
Projet : ********, Espace Client Generali
Responsabilités : (Responsable développement Drupal)
Migration du site ******* de Drupal 7 à Drupal 8 par lots.
● Avec l’architecte on a mis en place le gitlab-ci pour le déploiement dans les différents
environnements (Intégration, Recette, PréProd, Prod).
● Mise en place de Drupal 8 avec composer (core, contribs).
● Mettre en place Gulp via npm pour créer les macros pour les Twigs.
● Développement du module gapi_client pour l’utilisation des webservices de Generali.
● Développement des modules custom du site.
● Mettre en place du thème avec génération des dossiers components et partiels via gulp.
● Mettre en place Varnish & Memcache pour faire cohabiter le Drupal 7 et le Drupal 8.
● Mettre en place les actus et pages produits (avec le module paragraph) pour le 1
er
lot.
● Combiner les bonnes pratiques Drupal et les technologies serveur pour les applications à fort trafic.
Equipe-projet : 1 directeur de projet, 1 architecte, 1 référent technique Drupal, 5 développeurs, un coach
agile, 1 PO, 2 BA, 2 intégrateurs + Équipe Gapi (Webservice Java).
Outils utilisés : PHPStorm, Drupal Console, Drush, Composer, Ansible, Gitlab, Jira, Confluence.
Environnement : Drupal 7 & 8, Vagrant, Docker, Drupal console, Inbenta.
Juillet 2016 à Octobre 2017 SAHADINA SARL – Marrakech (MAROC)
Ingénieur étude et développement spécialiste Drupal
Projet : Groupe ORPEA, Reforest’Action, MCDEF, …
Responsabilités : (Responsable développement Drupal)
Refonte du site ******* avec Drupal 7.
Création du site ******* avec Drupal 7
● Mise en place de Drupal 7
● Développement des modules custom du site
● Mettre en place du thème
● Mettre en place Varnish & Memcache pour la gestion du cache
● Combiner les bonnes pratiques Drupal et les technologies serveur pour les applications à fort trafic
Équipe-projet : 3 développeurs, 2 intégrateurs.
Outils utilisés : SublimText, Drush, composer, bitbucket, ActivCollab.
Environnement : Drupal 7, nginx.
o Concepteur de SenReplay « Un site qui vous permet de revoir toutes vos émissions et vidéos préférées des télévisions sénégalaises » ******** avec WordPress
o Fondateur et Responsable de production de l’agence TERANGA COMMUNICATION « Agence Web basée à Marrakech au Maroc et à Dakar au Sénégal »
********‐******** avec WordPress
o Développement du site La Belle Adresse avec Drupal 7, un projet de 100 jours de développement
o Développement du site SOFAC ******** avec Drupal 6, un projet de 40 jours de développement
o Propriétaire d’Univers Streaming « Regarder gratuitement en streaming des films, films africains, séries, documentaires… » ******** avec WordPress
o Développement du site RNI ******* avec WordPress
o Consultant, Développeur, Intégrateur Web au sein de la société ANFA COMMUNICATION à Marrakech au Maroc depuis 15/09/2007 jusqu’à ce jour ********‐********
o Chef de projet Wakech « le site communautaire des sénégalais de Marrakech au Maroc »
o Développement du premier portail de guide au Sénégal Tout Le Sénégal : ********
développement spécifique avec PHP 5, CSS2, xHTML, jQuery, AJAX.
o Développement du site d’informations Tout Le Sénégal NEWS : ******** avec WordPress
o Intégration et développement du site Workidia :
******** avec Joomla
o Intégration et développement du site NeoSesame :
******** avec WordPress
o Intégration et développement du site Sofinco :
********‐******* avec du développement spécifique PHP 4, CSS2, xHTML, jQuery
o Intégration et développement du site Mornay crédit liberté : ******* avec du développement spécifique PHP 4, CSS2, xHTML, jQuery
o Intégration et développement du site Eric Hennebert :
******* avec du développement spécifique PHP 4, CSS2, xHTML, jQuery
o Développement du Blog Oreca sous WordPress :
*******
o Intégration du site Le Cadeau Ideale :
******* avec xHTML, CSS2, jQuery
o Intégration et développement du site BHV Noël Noël, site en promotion.
o Développement du site Agefos avec PHP 5.
o Projet de fin d’étude : « Support outil pour la communication des cas d’utilisation du modèle UML 2.0 ».
o Etude de cas : Réalisation d’une application qui gère le système GAB « Gestion des comptes en banque » avec l’outil de développement NetBeans 5.0, codée en Java, Base de données Access 2003.
o Stage en développement web d’une durée de 1 mois, réalisé à la société ******** Technologies. 43, Rue Pyramide 1er étage Belvédère – Casablanca. Du 10/07/06 au 10/08/06.
o Réalisation d’un site Web dynamique qui gère les réservations en ligne des agences de voyages en utilisant l’outil PHP/MYSQL.
o Stage de formation d’une durée de trois mois, réalisé à l’école Multihéxa d’Errachidia.
Du 05/02/06 au 14/05/06.
Conception de réseaux d’entreprise et la maintenance des ordinateurs.