
Mahmoud HIBAR
Ingénieur logiciel
Salaire / Taux journalier
Paris, France
Mobilité : Auvergne-Rhône-Alpes, Bour, ...
Freelance, ouvert au CDI
Peut venir sur site
Expertises
Expérience de travail
Ingénieur logiciel
Aubay
mars 2023 - Présent
3 ans 8 mois
Paris, France
Développeur PHP/Drupal confirmé avec plus de 5 ans d'expérience dans la conception, le développement et la maintenance d'applications web et de plateformes digitales à forte valeur métier. Chez Aubay, j'interviens sur des projets stratégiques pour de grands comptes du secteur bancaire et immobilier : • BNP Paribas (2025–2026) : développement back-end PHP/Zend Framework, intégration d'API métier, optimisation des performances, mise en place de pipelines CI/CD, revue de code et accompagnement des développeurs. Contribution à la digitalisation des parcours clients et développement d'outils Python basés sur des LLM (GPT, Mistral) pour la génération automatisée de requêtes SQL. • Banque de France (2024–2025) : migration des plateformes mesquestionsdargent.fr et mesquestionsdentrepreneurs.fr de Drupal 7 vers Drupal 10, développement de modules sur mesure, gestion des configurations, intégration SSO (SAML/ADFS), respect des normes RGAA et participation aux pratiques Agile/Scrum. • BNP Paribas Real Estate (2023–2024) : développement et évolution d'une plateforme REIM sous Drupal 9/10, mise en place d'architectures découplées avec Next.js et GraphQL, migration de contenus et optimisation des processus de déploiement. Auparavant, j'ai participé à plusieurs projets Drupal, PHP et Symfony chez Viasyst et Neovia, avec une forte expertise sur les API, les modules personnalisés, Docker, Jenkins, GitLab CI/CD et les environnements cloud. Compétences clés : PHP 7/8, Drupal 7/8/9/10, Symfony, Zend Framework, Python, SQL, Docker, Jenkins, GitLab CI/CD, GraphQL, REST API, PostgreSQL, MySQL, Agile/Scrum, IA générative et Prompt Engineering.
Développeur PHP DRUPAL
Neovia Agency
déc. 2021 - mars 2023
1 an 4 mois
Vétheuil, France
Participation au développement et à la maintenance de plateformes web à forte valeur ajoutée basées sur Drupal 9, avec une architecture moderne orientée API et intégration continue. Développeur Drupal 9 / PHP 8 / Symfony – Neovia * Analyse des besoins techniques et participation à la conception des solutions applicatives. * Développement de fonctionnalités back-end sous Drupal 9, PHP 8 et Symfony. * Mise en place et administration d'environnements de développement conteneurisés avec Docker et Lando. * Développement et exposition d'API REST pour l'interconnexion avec des services tiers. * Conception de modules Drupal personnalisés et extension des fonctionnalités natives de la plateforme. * Utilisation avancée des API Drupal (Field API, Entity API, Form API, Search API) et personnalisation des widgets et formulaires. * Développement front-end avec JavaScript, jQuery, Twig, Bootstrap, ReactJS et Next.js. * Optimisation du référencement naturel (SEO) à travers la configuration et l'utilisation de modules tels que Metatag, Pathauto, Redirect et Sitemap. * Gestion des configurations et des déploiements via Drush (cim, cex, deploy, cr). * Intégration continue et déploiement des applications avec Jenkins et Platform.sh. * Participation à la conteneurisation des applications et à l'amélioration des processus de livraison. * Collaboration avec les équipes techniques dans un environnement Agile favorisant la qualité, la maintenabilité et la performance des solutions développées.
Développeur PHP DRUPAL
ViaSyst SA
sept. 2020 - déc. 2021
1 an 4 mois
Soliman, Tunisie
Participation au développement et à l'évolution d'une plateforme de gestion d'audits, de certifications et de formation e-learning destinée à des clients internationaux. • Analyse des besoins fonctionnels et suivi des activités via Jira. • Développement et maintenance d'applications web sous PHP, Drupal 7 puis Drupal 8. • Conception et personnalisation de contenus complexes : types de contenu, vues, taxonomies et workflows métier. • Développement de modules Drupal sur mesure répondant aux besoins spécifiques des utilisateurs. • Création et intégration de services métier, API personnalisées et fonctionnalités avancées. • Développement et consommation de Web Services REST pour l'interconnexion avec des systèmes tiers. • Utilisation des composants Symfony intégrés à Drupal 8 (HttpKernel, HttpFoundation, Routing, Dependency Injection, EventDispatcher, Validator, YAML). • Personnalisation du comportement de Drupal à travers les hooks, formulaires, vues, champs et pages. • Gestion et optimisation des données sous MySQL 5. • Administration et automatisation des opérations Drupal via Drush. • Gestion du versioning avec Git et GitHub : branches, merge, rebase, résolution de conflits et bonnes pratiques de collaboration. • Participation aux processus d'intégration continue et aux déploiements applicatifs. • Collaboration avec les équipes métier et techniques dans un environnement Agile.
Développeur Drupal
Com-and-DevFreelance
févr. 2020 - juil. 2020
6 mois
Sousse, Tunisie
Développement d'une application web de téléconsultation conçue pour la psychiatrie -Drupal 8 -ReactJS -PostgreSQL -Stripe -TokBox api
Stagiaire
Com-and-Dev
juil. 2019 - oct. 2019
4 mois
Sousse, Tunisie
Développement d'une application web du gestion de congés payés -AngularJS - RubyOnRails -PostgreSQL
Formation
EPI - International Multidisciplinary School
Engineer's degree, Computer Software Engineering
2017 - 2020
3 ans 1 mois
Résultat : Software engineer
ISITCOM -High Institute Of Technology and Telecommunication -
Licentiate degree, Computer Systems Networking and Telecommunications
2013 - 2017
4 ans 1 mois