Développeur Drupal Senior · CV Senior Drupal Developer · CV

Maan Khalife
Consultant Senior IT / Spécialiste Drupal & PHP Senior IT Consultant / Drupal & PHP Specialist

Consultant Senior Drupal/PHP avec plus de 20 ans d’expérience en ingénierie logicielle et en développement de plateformes digitales pour ONG, entreprises internationales et secteur public. Expertise complète sur Drupal 7 à 11, développement de modules, architecture de contenu, workflows éditoriaux, migrations et optimisation des performances.

Senior Drupal/PHP Consultant with 20+ years of software engineering experience delivering digital platforms for NGOs, global enterprises and public-sector organizations. Deep expertise across Drupal 7–11, custom module development, content architecture, editorial workflows, migrations and performance optimization.

Portrait de Maan Khalife
Maan Khalife Genève, Suisse · +41 78 300 76 26 · maan.khalife@yahoo.com Geneva, Switzerland · +41 78 300 76 26 · maan.khalife@yahoo.com
Points Clés & Compétences Key Highlights & Skills

Points Clés

Key Highlights

  • Maîtrise avancée de Drupal 7–11 et développement de modules personnalisés.
  • Expertise en PHP 8/OOP, services, plugins et API Drupal.
  • Expérience sur des sites à fort trafic avec workflows et permissions complexes.
  • Maîtrise de Composer, Git, Drush, Docker/DDEV et pipelines CI/CD.
  • Expérience avec Search API, Solr, Elasticsearch et intégrations externes.
  • Compétences frontend : Twig, HTML5, CSS3, JavaScript, SEO et accessibilité (WCAG).
  • Deep expertise across Drupal 7–11 and custom module development.
  • Strong PHP 8/OOP background using Drupal services, plugins and APIs.
  • Experience with large, high-traffic sites and complex workflows/permissions.
  • Skilled with Composer, Git, Drush, Docker/DDEV and CI/CD pipelines.
  • Hands-on with Search API, Solr, Elasticsearch and external integrations.
  • Frontend skills: Twig, HTML5, CSS3, JavaScript, SEO and accessibility (WCAG).

Compétences Techniques

Technical Skills

  • Drupal : Drupal 7–11, modules custom, entités, Views, Blocks, Layout Builder, CMI, Migrate API.
  • Backend : PHP 8+, OOP, Symfony, REST/JSON.
  • Frontend : Twig, HTML5, CSS3, JavaScript.
  • Recherche : Search API, Solr, Elasticsearch.
  • Bases de données : MySQL, SQL Server, Oracle.
  • Outils : Git, Composer, Drush, DDEV, CI/CD.
  • Drupal: Drupal 7–11, custom modules, entities, Views, Blocks, Layout Builder, CMI, Migrate API.
  • Backend: PHP 8+, OOP, Symfony, REST/JSON.
  • Frontend: Twig, HTML5, CSS3, JavaScript.
  • Search: Search API, Solr, Elasticsearch.
  • Databases: MySQL, SQL Server, Oracle.
  • Tools: Git, Composer, Drush, DDEV, CI/CD.
Expérience Professionnelle Professional Experience
MJK Consultancy ( Free-lance ) – Genève, Suisse
Consultant Senior Drupal & PHP | 2018–Présent
Senior Drupal & PHP Consultant | 2018–Present
  • Développement de modules Drupal custom, architectures multilingues, workflows éditoriaux et intégrations Solr.
  • Création d’environnements démonstratifs Drupal 10/11 et distribution Droopler sous DDEV.
  • Pilotage complet du cycle projet : analyse, conception, développement, déploiement, documentation.
  • Conseil en performance, caching, hébergement et sécurité des plateformes.
  • Developed custom Drupal modules, multilingual architectures, editorial workflows and Solr integrations.
  • Built demonstration environments using Drupal 10/11 and the Droopler distribution with DDEV.
  • Led full project lifecycle: analysis, design, development, deployment and documentation.
  • Provided consulting on performance, caching, hosting and platform security.
Médecins Sans Frontières (MSF) – Dubaï, Émirats Arabes Unis
Senior Web Developer / Chef de Projet Drupal | 2016–2018
Senior Web Developer / Drupal Project Manager | 2016–2018
  • Conception et développement d’un site Drupal multilingue avec plateforme de dons multi-devises.
  • Gestion de l’hébergement, de la base de données, des microsites et de la coordination inter-départements.
  • Responsable de la documentation et de la formation des équipes internes.
  • Designed and developed a multilingual Drupal platform with a multi-currency donation system.
  • Managed hosting, database, microsites and coordination across multiple internal departments.
  • Owned documentation and training for internal teams.
Expérience Antérieure (Résumé) Earlier Experience (Summary)
  • Consultant IT (MyWay – Le Caire) : sites média à fort trafic sous WordPress/PHP.
  • Consultant Web (USA) : applications ASP.NET/C# pour grandes entreprises.
  • Rôles d’ingénierie IT chez BluESP, Saudi Aramco, Qatar Petroleum (systèmes critiques, optimisation de processus).
  • IT Consultant (MyWay – Cairo): high-traffic media sites using WordPress/PHP.
  • Web Consultant (USA): ASP.NET/C# applications for large enterprises.
  • IT/Engineering roles at BluESP, Saudi Aramco, Qatar Petroleum (critical systems, process optimization).
Centres d’intérêt Interests
  • Ceinture noire de Jiu-Jitsu Brésilien (JJB) – discipline, stratégie, persévérance.
  • Brazilian Jiu-Jitsu Black Belt (BJJ) – discipline, strategic mindset, long-term dedication.
Formation Education
Arizona State University – Arizona, USA
Master of Science – Industrial & Systems Engineering
Master of Science – Industrial & Systems Engineering
Bradley University – Illinois, USA
Bachelor of Science – Industrial Engineering
Bachelor of Science – Industrial Engineering