You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Mehdi Ben RejebMB

Mehdi Ben Rejeb

Expert Drupal 9 - Drupal 7 - PHP Developer

€550/day
Paris, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Mehdi

Drupal specialist, I can help you bring your ideas to life through web application design. I can also bring you my experience in project management.

Indeed, as a client, I have realized the importance of having a responsive provider who listens to needs. Precise and fixed quotes and deadlines lead to greater customer satisfaction. This requires an understanding of the need and exhaustive specifications. This upstream analysis of the project is essential to save time and meet deadlines.

  • English

    Conversational

  • Arabic

    Native or bilingual

  • French

    Fluent

Remote only
Primarily works remotely

Experience

  • RATP
    Tech Lead – Tech Referent DRUPAL 8
    TRANSPORTATION
    September 2017 - June 2018 (9 months)
    Noisy-le-Grand, France
    Tech Lead – Tech Referent DRUPAL 8 – RATP (Since October 2017)

    Client: RATP

    Project: Development of the Ratp website: http://www.ratp.fr/ with Drupal 8. The site is responsive and accessible according to W3C standards.

    ● Organization
    ◦ Agile Methodology (FAST-FORWARD):
    ▪ Iterative development process (Releases / Sprints)
    ▪ Daily Meeting (Standup meeting)
    ◦ Communications with POs and participation in the Backlog
    ◦ Support for the business in expressing needs
    ◦ Analysis and implementation of needs
    ◦ Planning and task tracking via Redmine
    ◦ Git/Git flow and Bitbucket for versioning




    ● Tasks performed:
    ◦ Apply Agile methodology
    ◦ Daily Meeting
    ◦ Implementation of gitflow.
    ◦ Website update.
    ◦ Deployment on dev and testing environments
    ◦ Preparation of packages for production
    ◦ Implementation of Jenkins.
    ◦ Technical choices
    ◦ Animation & Sprint planning. Prioritization of tasks by importance, complexity and development time, task breakdown
    ◦ Estimation of different tasks to be performed.
    ◦ Adherence to Drupal best practices

    ● Technical Environment: PHP7, Redmine, Postman, DRUPAL8, MySQL, Phpstorm, GIT, Docker, composer.
    Drupal 8 Docker Git Redmine Varnish Memcached Jenkins
  • Orange Tunisie
    Drupal 7 Consultant
    TELECOMMUNICATIONS
    September 2015 - April 2016 (7 months)
    Tunis, Tunisia
    Project: Redesign of the website: http://www.orange.tn/ with Drupal 7 and Drupal Commerce
    The "Orange.tn" website is the official website of the Orange Tunisia telecom operator, containing a set of information and services such as offers and packages (offer + smartphone).
    The site is responsive and accessible according to W3C standards.

    Organization
    • Daily Meeting
    • Animation & Sprint planning. Prioritization of tasks by importance, complexity and development time, Task breakdown
    • Estimation of different tasks to be performed.
    • Adherence to Drupal best practices

    Tasks performed:

    • Develop Orange's online store as I was the only developer proficient in Drupal Commerce.
    • Develop packages (combination of smartphones and offers).
    • Development of a module to import products from an Orange Magento site.
    • Development of a URL management module based on the domain (b2b, business, pro).
    • Develop the 3G Key section (3G keys, 3g offers, packages).
    • Optimization and performance: activation of default Drupal cache, aggregation and compression of CSS and JS files, deactivation of unnecessary modules such as devel, deactivation of the database logging module and activation of the syslog module.
    • Ticket processing and debugging

    Environment: 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
  • Carrefour
    DRUPAL7 Consultant
    RETAIL (LARGE RETAILERS)
    August 2016 - October 2017 (1 year and 2 months)
    Massy, France
    Carrefour operates over 12,300 stores and e-commerce sites in over 30 countries. Carrefour is a multi-local, multi-format, and omnichannel retail group employing over 38,000 people worldwide and generated €88.4 billion in gross sales under its banner in 2017.

    ● Projects: Redesign of the Carrefour portal under Drupal 7, Assistance in technical choices, Implementation of Elasticsearch (web service) on the portal and management of different indexes (Carrefour driver, bank), redesign of the personal space in multistep using ctools, redesign of Carrefour's loyalty card management using new web services, Performance improvement and reduction of web service calls. Agile Project (Full SCRUM).

    ● Organization
    ◦ Agile Methodology (FAST-FORWARD)
    ▪ Iterative development process (Releases / Sprints)
    ▪ Daily Meeting (Standup meeting)
    ◦ Communications with POs and participation in the Backlog
    ◦ Support for the business in expressing needs
    ◦ Analysis and implementation of needs
    ◦ Planning and task tracking via JIRA
    ◦ Git/Git flow and Bitbucket for versioning

    ● Tasks performed:

    • Indexing product content according to the catalog.
    • Theming of the personal space
    • Creation of different paragraphs
    • Development and theming of search facets


    • Development of the coupons section: Retrieving coupons from a web service and sending the selected list.
    • Creation of Club Carte Pass (Webservice).
    • Code optimization (cache management).
    ● Writing unit tests (BEHAT)


    ● Technical Environment: 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
    Drupal 7 PHP Git Atlassian JIRA Scrum

Recommendations

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Computer Engineering Degree
    INSAT

Skill set (28)

Categories