Welcome to Mehdi's freelance profile!

Malt gives you access to the best freelancers for your projects. Contact Mehdi to discuss your project or search for other similar profiles on Malt.

Mehdi Ben Rejeb

Développeur Expert Drupal 9 - Drupal 7 - PHP

Moves to Paris

  • 48.85661400000001
  • 2.3522219000000177
Propose a project The project will only begin when you accept Mehdi's quote.
Propose a project The project will only begin when you accept Mehdi's quote.

Location and geographical scope

Location
Paris, France
Can work in your office at
  • Paris and 50km around

Preferences

Project length
  • Between 1-3 months
  • Between 3-6 months
  • ≥ 6 months

Verifications

  • Verified email

Languages

Categories

Skills (18)

  • Languages
  • PHP
    Beginner Intermediate Advanced
  • Frameworks
  • Beginner Intermediate Advanced
  • Beginner Intermediate Advanced

Mehdi in a few words

Spécialiste de Drupal, je peux vous aider à concrétiser vos idées à travers la conception d'applications web. Je peux également vous apporter mon expérience dans la gestion de projets.

En effet, j'ai pu me rendre compte de l’importance en étant client d’avoir un prestataire réactif et à l’écoute du besoin. Un devis et des délais précis et figés permettent une meilleure satisfaction du client. Ceci passe par une compréhension du besoin et un cahier des charges exhaustives. Cette analyse en
amont du projet est essentiel pour gagner du temps et respecter les délais.

Portfolio

Portfolio only available to registered users

Experience

RATP - RATP

Transportation

Tech lead – Réfèrent Tech DRUPAL 8

Noisy-le-Grand, France

September 2017 - June 2018

Tech lead – Réfèrent Tech DRUPAL 8 – RATP (Depuis Octobre 2017)

Client : RATP

Projet : Développement du site de Ratp : http://www.ratp.fr/ avec Drupal 8 Le site est en responsive design et accessible selon les normes de la W3C.

● Organisation
◦ Méthodologie Agile (FAST-FORWARD) :
▪ Processus de développement itératif (Releases / Sprints)
▪ Daily Meeting (Standup meeting)
◦ Communications avec les PO et participation au Backlog
◦ Accompagnement du métier sur l’expression de besoin
◦ Analyse et implémentation des besoins
◦ Planifications et suivi de tâches via Redmine
◦ Git/Git flow et Bitbuket pour le versionning




● Tâches réalisées :
◦ Appliquer la méthodologie Agile
◦ Daily Meeting
◦ Mise en place de gitflow.
◦ Mise à jour du site.
◦ Déploiement sur les environnements de dev et de recette
◦ Préparation des packages pour la prod
◦ Mise en place de Jenkins.
◦ Choix technique
◦ Animation & Sprint planning. Priorisation des tâches par importance, complexité et temps de développement, découpage des tâches
◦ Estimation des différentes tâches à réaliser.
◦ Respect des bonnes pratiques de Drupal

● Environnement technique : PHP7, Redmine, Postman, DRUPAL8, MySQL, Phpstorm, GIT, Docker, composer.

Carrefour - Carrefour

Retail

Consultant DRUPAL7

Massy, France

August 2016 - October 2017

Carrefour exploite plus de 12 300 magasins et sites de commerce électronique dans plus de 30 pays. Carrefour est un groupe de distribution multi-local, multiformat et omnicanal qui emploie plus de 38 000 personnes dans le monde et a réalisé 88,4 milliards d'euros de ventes TTC sous sa bannière en 2017.

● Projets : Refonte du portail Carrefour sous Drupal 7, Aide à l’orientation des choix techniques, Mise en place d'elasticsearch (web service) sur le portail et gestion de différents index (carrefour driver, banque) refonte de l'espace personnel en multistep en utilisant ctools, refonte de la gestion de carte fidélité de carrefour en utilisant des nouveaux webservices, Amélioration des performances et diminuer les appels aux webservices. Projet Agile (Full SCRUM).

● Organisation
◦ Méthodologie Agile (FAST-FORWARD)
▪ Processus de développement itératif (Releases / Sprints)
▪ Daily Meeting (Standup meeting)
◦ Communications avec les PO et participation au Backlog
◦ Accompagnement du métier sur l’expression de besoin
◦ Analyse et implémentation des besoins
◦ Planifications et suivi de tâches via JIRA
◦ Git/Git flow et Bitbuket pour le versionning

● Tâches réalisées :

• Indexer les contenus de type produit selon le catalogue.
• Theming de l’espace perso
• Création des différents paragraphs
• Développement et theming des facets de recherche


• Développement de la partie coupons : Récupération des coupons à partir d’un web service et envoi de la liste sélectionnée.
• Création Club Carte Pass (Webservice).
• Optimisation du code (gestion du cache).
● Écriture de tests unitaires (BEHAT)


● Environnement technique: PHP5, Drupal 7, Apache, MySQL, Varnish, ElasticSearch, Vagrant, GIT, LAMP, Jenkins, Paragraph, Features, Devel, Drush, Google Analytics, Strongarm, Panels + Panelizer, Path Auto, Rules, Views, Views Slideshow

Orange Tunisie - ORANGE

Telecommunications

Consultant Drupal 7

Tunis, Tunisie

September 2015 - April 2016

Projet : Refonte du site : http://www.orange.tn/ avec Drupal 7 et Drupal commerce
Le site « Orange.tn» est le site officiel de l’opérateur téléphonique Orange Tunisie contenant un ensemble d'informations et de services comme les offres et les packages (offre + smartphone).
Le site est responsive design et accessible selon les normes de la W3C.

Organisation
• Daily Meeting
• Animation & Sprint planning. Priorisation des tâches par importance, complexité et temps de développement, Découpage des tâches
• Estimation des différentes tâches à réaliser.
• Respect des bonnes pratiques de Drupal

Tâches réalisées :

• Développer la boutique d’Orange puisque j’étais le seul développeur qui maitrise Drupal commerce.
• Développer les packages (combinaison entre les smartphones et les offres).
• Développement d’un module d’import des produits à partir d’un site Magento de Orange
• Développement d’un module de gestion d’url selon le domain (b2b, business, pro).
• Développer la partie Clé 3G (clés 3G, offres clé 3g, packages).
• Optimisation et performance : activation cache Drupal par défaut, agréger et compresser les fichiers CSS et JS, désactivation des modules inutiles tels que devel, désactivation du module database logging et l'activation du module syslog.
• Traitement des tickets et debugage

Environnement : PHP 5, DRUPAL 7, DRUPAL Commerce, MAGENTO, JQUERY, CSS, MySQL, Aptana 3, GIT, FTP, XML/XSLT.
Drupal Drupal 7 Bootstrap Git php5 Scrum HTML5 Magento

Pix& paint

Devloppement du site pixnpaint.com avec le cms Drupal 7

1 external recommendation

Check out Mehdi's recommendations

Education