Hadi Hage Dib

Tech Lead - Développeur Senior Backend Full Stack

Salaire / Taux journalier

Cagnes-sur-Mer, France

Freelance, ouvert au CDI

Peut venir sur site

Expertises

PHPSymfonyAWSMicroservicesTypescriptNodeCoaching agileScrumIAGitLabJenkinsAWS LambdaReactVueMySQLDockerElasticsearchJavascriptAngularRESTful APIsPythonRubyCSSJavaGitJiraOracle DatabaseApacheGoogle AnalyticsCMSSEOWindowsBootstrap

Langues

Anglais (Courant)

À propos

Introduction

Je conçois et livre des fonctionnalités de bout en bout : APIs et microservices (PHP/Symfony, TypeScript/Node.js/NestJS), bases de données et recherche (MySQL, OpenSearch/Elasticsearch), front-end (React, Vue.js), déploiement et run sur AWS (Docker, CI/CD). Pour la migration et la refonte du site Femina, l’IA a pris en charge une grande partie de la production de code. Mon expertise d'ingénieur, de chef de projet technique et de lead tech me permet de bien cadrer l'usage de l'IA agentique

Liens

Expérience de travail

Tech Lead - Développeur full stack serverless

CMI FranceFreelance

janv. 2019 - Présent

7 ans 10 mois

À distance

• Pilotage de la migration des contenus des sites Télé 7 Jours, ELLE (eZ Publish) et Femina vers le CMS Contentful : export en Symfony / PHP via SQS, import par Lambda en TypeScript / Node.js, gestion des différents types de contenu et du mapping. Stack : Elasticsearch, OpenSearch, DocumentDB, CloudFormation. • Refonte complète de l'écosystème Télé 7 Jours : mise en place de l'architecture d'ingestion des données Plurimédia dans OpenSearch (microservices AWS Lambda / Node.js) • Système de fallback via cache S3 (fichiers JSON) pour renforcer la disponibilité et la résilience • Mise en place du widget du programme TV en Vue.js • Conception et développement d'une API REST de redirection en Symfony 5 pour ELLE : gestion des renommages et changements de rubriques afin de préserver le SEO et éviter les 404 • Passage des workflows du BO ELLE et Télé7 Jours en asynchrone via AWS SQS • Refonte du formulaire de profil utilisateur / inscription : validation des inputs, service des bookmarks en JavaScript natif, connexion à l’API Magellan pour l’activation des abonnés • Environnement : PHP 8 / Symfony 7, TypeScript / Node.js / NestJS, Elasticsearch & OpenSearch, AWS serverless (Lambda, API Gateway, CloudFormation, SNS, SQS, S3, DocumentDB, EC2) • DevOps & qualité : CI/CD GitLab & Jenkins, tests automatisés, revues de code • Productivité : usage quotidien de l’IA générative et agentique (Cursor / Claude) pour accélérer le delivery et renforcer la qualité

Développeur full stack Symfony eZ Platform

CROSS DATA RIDEFreelance

janv. 2016 - janv. 2019

3 ans 1 mois

À distance

Mise en place d’infrastructure de développement sous Docker, développement de site internet sous Symfony 2.7 et 3.4. Utilisation du CMS eZ Platform 2.5, migration • Refonte/migration complexe d'un back office custom sous Symfony 3.4 / eZ Platform 2.5 • Développement d’un connecteur Elasticsearch pour le CMS eZ Platform, migration ELK 7.1 • Configuration des serveurs de DEV sous Docker : PHP 7.1 – NGINX - Varnish, mise en place et ajustement des fichiers de conf pour les serveurs de PROD sous AWS • Très bonne connaissance des systèmes de caches Memcached, Redis, Varnish • Mise en place d’API REST, utilisation des annotations (FOS REST, FOS AUTH, SWAGGER)

Développeur confirmé PHP 5 backend

SSII KLANIK pour Orange

janv. 2014 - janv. 2016

2 ans 1 mois

06560 Valbonne, France

En mission pour KLANIK chez Orange • Participation à l'élaboration du framework interne • Développement backend des sites web musique.orange.fr et cineday.orange.fr pour les migrer sur le nouveau framework, j'assure leur maintenance et leur déploiement en ligne • Création de requêtes Elasticsearch complexes pour récupérer et croiser de nombreuses informations concernant les fiches film et les séances • Workflow pour récupérer les données via l'API Deezer • Mise en place d'une API fournissant les données sur le cinéma pour les applications mobile, accompagnement dans la réponse des besoins • Migration des API en Restful • Développement de module JS pour gérer l'historique de navigation via le local storage • Interface entre les administrateurs systèmes et les développeurs pour s’assurer que les serveurs supportent la charge, analyse des logs, recherche des solutions. • Mise en place de plusieurs niveaux de cache avec Redis pour pallier aux défaillances des API partenaires

Responsable des développements informatiques

BlaBlaCar

janv. 2012 - sept. 2012

9 mois

Paris, France

Encadrement managérial d’une équipe de 9 personnes. Définition et mise en place du Workflow de production web : de la maquette à la mise en production. Animation et gestion des réunions quotidiennes/hebdomadaires avec la méthodologie Agile. Suivi des recettes et des livrables. • Adaptation des outils existants pour la mise en place des méthodologies de travail • Mise en place de la méthode Agile – Scrum pour la gestion de l’équipe technique (daily, rétrospective) • Propositions, paramétrages et formation des utilisateurs aux nouvelles méthodes et outils (JIRA) pour optimiser le suivi de production • Définition, ajustement et évolution du Workflow de production : demande fonctionnelle, spécification, planification, design, intégration, développement, recette, test fonctionnels et unitaires • Formalisation des demandes utilisateurs, prise en compte des retours du service clients, planification des opérations marketing, interface entre la direction et l’équipe • Développements critiques et accompagnement de la migration du framework MVC vers Symfony 2

Chef de Projet Technique

Hachette Filipacchi Associé / Lagardère Digital France

janv. 2007 - janv. 2012

5 ans 1 mois

92300 Levallois-Perret, France

– Bonne gestion des urgences pour assurer les échéances de production – Gestion de la nouvelle application iPad Paris Match sous Woodwing / SOAP (mise en ligne le 8 décembre 2011) – Chargé du produit et du déploiement de l'application temporaire « ELLE aime la mode » sous Woodwing (de mai à novembre 2011) – Formation aux profils ICC, mise en application entre l'impression papier et l'affichage numérique – Définition des solutions et mise en place des infrastructures techniques adaptées aux contraintes des projets éditoriaux – Bonne connaissance du référencement, optimisations SEO – Gestion de plusieurs sites web à fort trafic en eZ Publish. Maîtrise des systèmes de cache (Akamai, statique, ESI) – Optimisation du code PHP et des requêtes SQL afin d'assurer l'intégrité des données et des performances – Import de données en MySql, mise en correspondance avec les bases, mise à jour quotidienne (films: horaires des cinémas, spectacles : date des représentations) – Développeur senior PHP5 back end, prise en charge des développements critiques – Gestion de site internet orienté « news ». Mise en place de solutions afin de rafraîchir rapidement les données en ligne – Implémentation et paramétrage du moteur de recherche Exalead – Nombreuses mises en place : de solutions Ajax (jQuery) ; de déploiements d'habillages publicitaires ; de suivis d'audience Wreport ; de coregistrations ; de partenariats d'échange de données (XML / RSS 2)


Formation

Paris I Panthéon-Sorbonne

Licence, Économie option industrie

1999 - 2000

1 an 1 mois

Paris I

DEUG, Économie et gestion

1997 - 1999

2 ans 1 mois

IUT Orsay

Première année, Mesures-Physique

1996 - 1997

1 an 1 mois

–

Baccalauréat, Scientifique

1995 - 1996

1 an 1 mois

Portfolio

Refonte Télé 7 jours

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.