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

Sofiene Chaari

PHP/Drupal Technical Lead

€350/day
Tunis, TN
15+ years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Sofiene

I am a senior PHP tech lead specializing in PHP/Drupal, with 15 years of experience in web development. I am involved in all phases of a Drupal project: installation, configuration, maintenance, updates, troubleshooting, development of custom modules and profiles, and application of community coding standards.

I have had the opportunity to work on ambitious projects for leading clients, notably Orange Tunisia and PSA projects, where I implemented robust and scalable Drupal solutions tailored to business needs.
Codeur

🔹 What I bring:

Advanced mastery of Drupal and its ecosystem
A keen sense for structured, modular, and maintainable development
A quality, performance, and security-oriented approach
Concrete experience on complex projects

💡 What I enjoy: solving technical challenges, optimizing high-traffic web platforms, collaborating with multidisciplinary teams, and supporting clients in their digital success.
  • Arabic

    Native or bilingual

  • French

    Native or bilingual

Can work on-site
Tunis (up to 50km)

Experience

  • Emerya Tunis
    Tech Lead PHP/Drupal
    DIGITAL AND IT
    November 2018 - Today (7 years and 7 months)
    Tunis, Tunisia
    • Migration of data from Drupal 7 to Drupal 10 using the migrate module
    Creation of processors for migration
    Creation of push notifications on smartphones and on the website.
    Integration with the Sellsy billing system
    Generation of statements
    Creation of patches for contributed modules
    Creation of field validation constraints
    Creation of new entity types as well as new field types
    Creation of cron jobs with queue workers
    Creation of REST APIs to be consumed by external applications
    Implementation of a content aggregation system
    Creation of Views handlers, whether for fields, filters, or arguments
    Implementation of blocks using lazy_builder
    Implementation of a module for managing field display, both at the content form level and on the content page
     Improvement of Drupal performance
     Implementation of new aggregation features in Views
     Online payment with Stripe.

    • Tech lead on PSA projects (managed mission for 1 year from November 2021 to November 2022 with IBM)


    • Consumption of Salesforce REST webservices
    • Authentication and account creation via OpenID
    • Consumption of a Zuora REST webservice
    • Consumption of a catalog management REST webservice
    • Consumption of a shopping cart management webservice
    • Creation of REST APIs on Drupal 9
    Drupal REST OpenID Connect Redis MySQL
  • Keyrus
    Senior WEB Consultant
    INTERNET OF THINGS (IOT)
    October 2015 - November 2018 (3 years and 1 month)
    Tunis, Tunisia
    Project estimations
    Technical support for new hires.
    Development of projects (Drupal, Symfony)
    Data migration
    Maintenance of airline ticket booking sites including evolutions for managing ticket reservations with Hititcs (hititcs.com) company's SOAP web services
    Content indexing with Apache Solr
    Drupal 7 Git Docker SOAP REST
  • Karismatik
    Drupal 6/7 Developer
    DIGITAL AND IT
    November 2011 - May 2013 (1 year and 6 months)
    Tunis, Tunisia
    Development & co-development of about ten sites (mostly Drupal, including Beaba, Travel by Air France & development of Facebook applications, such as Moët, Lu, La Banque Postale, Absolute, etc...
    Drupal 7 JavaScript PHP 5 Drupal 6

Recommendations

Be the first to recommend Sofiene

Help this freelancer shine by sharing your experience working together.

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

  • National Master's degree in Computer Science
    Faculty of Sciences of Tunis
    2009
    Sciences de l'informatique (BDD, Programmation Orienté objet)

Skill set

Categories