Développement et maintenance de l’écosystème web B2C de TotalEnergies : site vitrine et espace client Typo3, API Laravel, application de paiement Symfony/React, gestionnaire Kafka avec Symfony Messenger, et cœur métier PHP natif/Symfony.
- Conception, chiffrage et déploiement de nouveaux projets web B2C en mode TMA/MCO (N3).
- Migration CI/CD de Bitbucket/Azure vers AWS + GitHub Actions.
- Refonte de l’architecture cœur ; montée de PHPStan niveau 8 et couverture de tests de 0 à 88 %.
- Migration applicative : PHP 7→8, Symfony 4.4→6.4, React 16→18→19.
- Initiation et intégration de solutions IA agentiques au sein du pôle web B2C : conception de prototypes d’agents autonomes et de pipelines RAG pour améliorer l’accès aux connaissances métier, expérimentation avec LangGraph et LlamaIndex pour l’orchestration de workflows intelligents, utilisation de Kimi, Qwen et GitHub Copilot pour accélérer le développement et la qualité du code, et déploiement de modèles open-source via Ollama/vLLM pour l’inférence locale.
- Supervision SCRUM des sprints, mentorat des développeurs et veille technologique.
Environment: PHP 7/8, Symfony 2/3/4/5/6/7, Laravel 8/9/10/11, React 16/18/19, Next.js 15/16, Typo3 v9→v12, MySQL, MongoDB, Docker, PHPUnit, Jest, REST/SOAP, Elasticsearch, Kibana, GitHub Actions, AWS, Azure, Dynatrace, Jira, Confluence, Hugging Face Transformers, LangGraph, LlamaIndex, RAG, Ollama, vLLM, OpenAI API, GitHub Copilot, Kimi Code, Qwen.
Développement et migration de l’écosystème Audi Global Contacts : 10 APIs, dashboards admin, applications front, microservices Node.js et passerelles.
- Conception et développement des modules Lead Management, Lead Scoring, Audi OnDemand, DataPlug, IDKIT, Bloctel et migration Salesforce.
- Montée de version PHP 5.6→7.4 et Symfony 3.4→4.4.
- Optimisation des performances API et monitoring avec NewRelic/Grafana/Kibana.
- Animation des sprints SCRUM et montée en compétence de l’équipe.
Environment: PHP 7, Symfony 3/4, API Platform, PostgreSQL, MongoDB, Node.js, Docker, Codeception, REST/SOAP, Camunda, Tyk, GitLab, Grafana, Elasticsearch, Kibana, NewRelic, Jira, Confluence.
Refonte et maintenance du tunnel de conversion panier-livraison-paiement-confirmation, sur 11 applications Symfony et services worker.
- Refonte du tunnel vers une API de prise de commande et une app front Nuxt/Vue.js.
- Intégration de nouveaux transporteurs, modes de paiement et optimisations UX.
- Encadrement technique, revue de code et bonnes pratiques Symfony.
Environment: PHP 7, Symfony 1/2/3/4, Vue.js, Nuxt, PostgreSQL, GraphQL, Traefik, Google Pub/Sub, Docker, PHPUnit, GitLab, Grafana, Rundeck, Kibana, NewRelic.
Digitalisation des conventions collectives et codes juridiques via une Progressive Web App et un backoffice Symfony.
- Conception architecture, administration serveurs dev/prod, développement backend Symfony et frontend Polymer 2.
- Animation des rituels agiles et montée en compétence des juniors.
Environment: PHP 7, Symfony 2/3, Node.js, MongoDB, Neo4j, Polymer 2, PWA, Firebase, PHPUnit, Jira.
Pilotage et développement de projets web variés : CRM immobilier (KOMAXIS), plateforme AdWords B2B (Madison-Ads) et sites clients sous Symfony/WordPress.
- Conception de bases de données, APIs REST, dashboards métier et sites clients.
- Animation de comités de pilotage, coaching client et estimation des charges.
Environment: PHP 5, Symfony 2.8, MySQL, MongoDB, AngularJS, WordPress, jQuery, Bootstrap, REST APIs, PHPUnit, Apache.
Développement du CMS e-commerce et du CRM backend de la principale plateforme e-commerce tunisienne.
- Développement backend CodeIgniter, frontend Bootstrap/jQuery, intégration de gateways de paiement.
- Administration des serveurs et accompagnement client.
Environment: PHP 5, CodeIgniter, MySQL, Apache, jQuery, Bootstrap, PHPUnit, XML.