Farouk DHAHRI

EXPERT DRUPAL / PHP - SYMFONY

Salaire / Taux journalier

Paris, France

Freelance, ouvert au CDI

Expertises

DrupalSymfonyPHPDockerSites internetWordPressPrestaShopLaravelBootstrapVueAngularReactHTMLCSSMySQLJavascriptMariaDBPostgreSQLOracleMicrosoft SQL ServerDynamoDBMongoDBCoaching agileScrumKanbanJenkinsAzureAWSAmazon EC2KubernetesAnsibleGitElasticsearchRESTful APIsGraphQLPostmanSwagger/OpenAPIRedisJiraConfluenceWindowsLinuxIllustrateurGIMPFigma

Langues

Arabe (Maternelle)Anglais (Courant)Français (Courant)

À propos

Liens

Expérience de travail

Consultant Drupal & DEVOPS

BNP PARIBAS

avr. 2024 - Présent

2 ans 7 mois

93100 Montreuil, France

– Participer à l'architecture des environnements DEV/QUALIF/PROD sous Docker & Drupal & Ansible – Participer au développement et 12 sites sous Drupal (externes et internes) – Migration Drupal 9 vers 10 vers 11 – Développement & Déploiement sous Drupal et Symfony « des customs modules » – Développement Front-end « Bootstrap » + twig – Développement search api SORL + Facets – Audit d'une migration MariaDB vers PostgreSQL – Développement des web services en JSON API – Développement d'une authentification SSO - KeyClock & simpleSAMLphp Authentication – Gestion de données PostgreSQL – Gestion de cache API / Redis – Livraison de code via GITLAB / Branche & Tags & Merge request – Méthodologies SCRUM

Expert PHP - Drupal 8 /9/10

GENERALI

déc. 2021 - mars 2024

2 ans 4 mois

Paris, France

– Participer à l'architecture des environnements INT/REC/PROD sous Docker & Drupal – Participer au développement et deux sites sous Drupal – Migration Drupal 8 vers 9 et vers 10 – Développement & Déploiement sous Drupal et Symfony « des customs modules » – Développement des bachs d'import en CSV – Architecture Back-end « Drupal » : Bricks + Paragraph + Taxonomy + inline entity form – Développement Front-end « Bootstrap » + twig – Développement search api SORL + Facets – Gestion d'import et migration des données « Drupal » – Audit d'une migration MariaDB vers PostgreSQL – Développement des web services en JSON API – Développement d'une authentification SSO - OpenID Connect – Gestion de cache API / Redis – Gestion des fichiers privés en partage avec des partenaires – Livraison de code via GITLAB / Branche & Tags & Merge request – Méthodologies SCRUM

Expert PHP - Drupal 9 - WordPress 5

ENGIE Digitale

avr. 2021 - déc. 2021

9 mois

Paris, France

– Participer au développement et refonte d'un site en Drupal 9 - Site Engie Digitale – Participer au développement et refonte d'un site en WordPress 5 - Site Engie Digiplace – Développement & Déploiement sous Drupal et Symfony – Développement & Déploiement sous WordPress et PHP – Architecture Back-end « Drupal » & « WordPress » – Développement Front-end « Bootstrap » + twig – Développement search api SORL – Gestion d'import et migration des données « Drupal » & « WordPress » – WebService « Json API » et SSO passeport « OKTA » – Gestion de cache API / Memcached et de test sous SonarQube – Livraison de code via GITHUB / Branche & Tags & Merge request – Méthodologies SCRUM

Expert PHP -Drupal 9 /8

AMUNDI

avr. 2020 - mars 2021

1 an

Paris, France

– Participer au développement à plusieurs sites corporates AMUNDI – Développement & Déploiement sous Drupal et Symfony – Architecture Back-end « Drupal » – Développement Front-end « Bootstrap » + twig – Développement search api ElasticSearch – Gestion de cache / Redis – Gestion d'import et migration des données & CMS Drupal 8 vers 9 – WebService « Json API » et SSO passeport « KeyClock » – Livraison de code via GITHUB / Branche & Tags & Merge request – Méthodologies SCRUM

Expert PHP -Drupal 8

ACCENTURE

août 2019 - mars 2020

8 mois

Paris, France

– Participer au refonte totale du site corporate engie.com – Développement & Déploiement sous Drupal – PHP – Docker – Architecture Front / Back-end « Drupal 8 » – WebService Json API & OKTA – Serveur d'indexation ALGOLIA API – Développement Dark mode « Desktop & Mobile » / LazyLoad – DevOps sous Docker / Phing-PHP / AWS / S3 – Livraison de code via GITHUB / Branche & Tags & Features – Méthodologies Scrum

Tech lead Drupal 8

Dassault System

juin 2018 - juil. 2019

1 an 2 mois

78140 Vélizy-Villacoublay, France

– Participer au développement à plusieurs sites corporates – Développement & Déploiement sous Drupal et Symfony – Architecture HeadLess Back-end « Drupal » – Développement Front-end « VueJs » – WebService « Json API » et SSO passeport « CAS » – Gestion de cache / Redis – Livraison de code via GITHUB / Branche & Tags & Features – Méthodologies scrum / kanban

Tech lead Drupal 8

ATOS

nov. 2017 - mai 2018

7 mois

Paris, France

– Architecture & Développement & Déploiement sous Drupal 8 – Refont Frontend HTML5 / CSS3 / Responsive @MediaQuery – Développement des scripts d'import en JSON – Développement search api SORL – WebService REST API & SSO Kerberos – Livraison de code via GITHUB / Branche & Tags & Features – Méthodologies Agile (SCRUM)

Expert Drupal 8 / Scrum Master

DROPTEAM

août 2016 - oct. 2017

1 an 3 mois

Paris, France

– Planification et cadrage du projet et client – Développement & Déploiement sous Drupal 8 – Rôle Scrum Master & Lead DEV d'une équipe du 4 – Développement search api / ElasticSearch – Débogage des modules custom : Drupal et Symfony – Refont Frontend HTML5 / CSS3 / Responsive @MediaQuery – Livraison de code via GITHUB / Branche & Tags & Features – Méthodologies Agile (SCRUM)

Consultant Drupal 7 / 8 & Behat

CARREFOUR

août 2016 - juil. 2017

1 an

91300 Massy, France

– Participer au développement à plusieurs projets: Drive, Location, voyage, Commerce – Développement sous Drupal 7 / 8 & des modules customs – Développement Symfony & Refonte front : twig / routing / translation – Développement des web service en REST API & Swagger UI – Développement search api / ElasticSearch – Développement des tests sous Behat – Migration Drupal 7 vers 8 – Refont Frontend HTML5 / CSS3 en SaaS / Responsive @MediaQuery – Livraison de code via GIT / Branche & Tags & Features – Méthodologies Agile (SCRUM)

Expert Drupal 7

SOPRA Steria

nov. 2015 - août 2016

10 mois

La Défense, France

– Planification et cadrage d'une équipe projet – Participer au développement sous Drupal et symfony – Développement Front-end et Back-end – Développement SSO et Search API SOLR – Développement sécurité et performance – Livraison de code via GIT / Branche & Tags & Features – Méthodologies Agile

Consultant Drupal 7 & Symfony2

AWAK'IT

mai 2015 - oct. 2015

6 mois

92100 Boulogne-Billancourt, France

– Participer au développement à plusieurs projets en interne – Référence Drupal dans l'équipe – Développement Drupal 7 & des modules customs – Développement Symfony2 & Refonte front : twig / routing / translation – Débogage des modules custom : Drupal et Symfony – Refont Frontend HTML5 / CSS3 / Responsive @MediaQuery – Livraison de code via GIT / Branche & Tags & Features – Méthodologies Agile

Consultant Drupal 7 & PHP5 (Support technique)

NORSYS

mars 2015 - avr. 2015

2 mois

– Refonte de Portail "CNSA - Maisons de retraite" Backend & Frontend – Refonte de site web "CNSA - Maisons de retraite " Backend & Frontend – Développement Drupal 7 : HOOK / API / THÈME / ENTITY – Module Drupal : Features / Views / Panel / Search API / Facets API / Webform / Devel – Débogage des modules custom : Devel – Développement spécifique PHP & JS : Readspeaker / ShareThis / Text Resize – Refont Frontend HTML5 / CSS3 / Responsive @MediaQuery – Livraison de code via GIT / Branche & Tags & Features – Méthodologies Agile

Consultant Drupal 7 & PHP5 (Support technique)

Studialis

janv. 2015 - févr. 2015

2 mois

– Développement Drupal 7 (hook & api drupal) – Développement custom module "webform" – Débogage des modules maisons (drupal & PHP) – Développement du Front (HTML/CSS/JS) – Gestionnaire de livraison GIT / SSH – Méthodologies : Agile (Scrum Master) – Veille technologique (Drupal 8 & Symfony2)

Consultant Drupal 7 & PHP5

France Media Monde

mars 2014 - déc. 2014

10 mois

– Au sein d'une TMA, assurer la maintenabilité les projets FMM (télé & radios) – Développement et Débogage des modules maisons & contribs Drupal – Développement & Débogage Symfony2 (bundle, twig, composer...) – Correction HTML/CSS/Responsive sur la partie Front (web & tablette & mobile) – Livraison de code via GIT / Branche & Tags & Features – Méthodologies : Agile / Intégration continu / Tests unitaires / jenkins – Veille technologique (Drupal 8 & Symfony)

Consultant PHP & Drupal 7 (Support technique)

ESANTE.GOUV

janv. 2014 - févr. 2014

2 mois

– Développement Drupal 7 – Refonte /exporter/importer les views + blocs + panels + fields + features – Déboguer les modules customs + les scripts de Front/ Back-end – Correction de CSS et Customiser les modules contribs – Paramétrage de la migration core Drupal 6 to 7 – Méthodologies : Agile(Scrum)

Web Agency

juin 2013 - déc. 2013

7 mois

Paris, France

Consultant PHP & Drupal 7 (Support technique)

nov. 2013 - déc. 2013

2 mois

Paris, France

– Développement d'un site en Drupal 7 – Spécification des modules contrib de projet – Intégration HTML5/CSS3 en BOOTSTRAPS v3 – Mettre en place un module map dynamique avec les KML basé sur le module "Leaflet.Js" – Planifier les déroulements du projet et fournir la recette fonctionnelle – Méthodologies : Cycle en V

Développeur Drupal 7 (Support technique)

juin 2013 - nov. 2013

6 mois

Paris, France

– Intégration des pages HTML5 / CSS3 & (media queries) – Développement JQuery / Javascript / (effets, animations, dynamisation formulaire, appel au requêtes Ajax et Xml) – Développement de modules Drupal 7 + les principaux modules de contribution (views, features, panels...) – Développement PHP/MySQL – Test d'affichage sur les navigateurs web – Référencement SEO – Gestion de performance (Slow Queries, gestion du cache, Varnish, memcache, ..) – Utilisation du gestionnaire de sources GIT et des outils d'industrialisation (Studio Tracks) – Méthodologies: Agile(Scrum)

Chef de projet multimédia

PRESENCIEL Groupe

avr. 2012 - mai 2013

1 an 2 mois

Paris, France

– Expertises-en Drupal / PHP / MySQL / Responsive design – Choix des technologies à utiliser dans les développements multimédias – Réfléchir à la conception des projets, établir les plannings de production – Planifier et Développer de projets web et mobiles – Intégration web en HTML5 / CSS3 – Intégration mobile en responsive web design (media queries) et JQuery Mobile – Intégration du contenu de pages avec l'éditeur WYSIWYG – Développement JQuery / Javascript / Ajax / Xml / Json – Test d'affichage de sites sur les navigateurs web – Assurer la bonne gestion et le bon déroulement de projets – Suivre une équipe de développement en Inde – Une forte capacité à travailler en équipe ou en seul en toute autonomie – Mettre en place une application extranet pour assurer le travail collaboratif en interne – Audit + Maintenance + Réflexion technique & fonctionnelle – Référencement et webmarketing : SEO / SMO – Ecriture les documents techniques de projets – Relation client + Formation + Conseil

Ingénieur d'étude et développement Drupal & PHP

La Financiere du Carrousel

nov. 2011 - mars 2012

5 mois

Paris, France

Développeur Web & PHP

ARES Web Studio

juil. 2011 - oct. 2011

4 mois

Cannes, France

– Responsabilités du poste : Ingénieur d'étude et développement PHP & MYSQL

Ingénieur d'étude et développement PHP & MYSQL

WEBENVOL

févr. 2011 - juin 2011

5 mois

Paris, France

Développeur PHP5 / Web (junior)

E-MARSOUM

déc. 2009 - sept. 2010

10 mois

Tunis, Tunisie


Formation

SUPINFO-Paris

Master of Science, Informatique et Système d'information

2010 - 2012

2 ans 1 mois

ISCAE TUNIS

Licence Fondamentale, Informatique De Gestion

2007 - 2010

3 ans 1 mois

TUNIS

Baccalauréat, Mathématique

2006 - 2007

1 an 1 mois

– Session principal juin 2007


Licences et certifications

Drupal 8 Développeur avancé

Délivré le : mai 2017

Certifié par Trained People - Drupal France

Scrum Master

Délivré le : mars 2016

Certifié par SOAT Paris

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.