Amine Mnassri est un développeur senior PHP passionné avec une expertise solide en architecture logicielle, développement backend et frontend, et gestion de projets complexes. Depuis plus de 15 ans, il a contribué à la réussite de projets pour des entreprises telles que TotalEnergies, Audi France, et MaisonsDuMonde, offrant des solutions innovantes alignées sur les besoins du marché. Sa capacité à superviser des équipes, à concevoir des architectures web robustes, et à implémenter les meilleures pratiques de développement lui ont permis d'optimiser la performance des systèmes et de garantir des livraisons de haute qualité. Amine est motivé par l'innovation et la veille technologique continue, tout en restant axé sur l'amélioration de l'expérience utilisateur et la satisfaction client.
Conçu et déployé des systèmes multi-agents (LangGraph, LlamaIndex) automatisant des workflows métier (support client, analyse documentaire, génération de contenu). - Construit une plateforme RAG-as-a-Service interne : chunking hybride, embeddings multi-modèles, recherche hybride vectorielle + BM25 et reranking. - Mis en place l’observabilité GenAI avec MLflow : tracing des prompts, évaluation continue, détection des hallucinations et suivi du coût par requête. - Déployé des LLM open source en inférence locale (vLLM, Ollama, quantization AWQ/GPTQ, batch inference) : données confidentielles gardées en interne et coût d’inférence réduit. - Exposé les agents et le RAG via des microservices FastAPI (asynchrone, streaming, validation Pydantic). - Fine-tuné des modèles avec PyTorch et PEFT/LoRA. - Standardisé GitHub Copilot dans l’équipe. - Migré la stack critique : PHP 7 → 8.3, Symfony 4.4 → 6.4, React 16 → 19, avec refonte de l’architecture cœur. - Porté la couverture de tests de 0 à 88 % (PHPUnit, Jest, Cypress) et PHPStan au niveau 8, le plus strict. - Migré la CI/CD de Bitbucket/Azure vers AWS et GitHub Actions. - Maintenu l’écosystème B2C (site Typo3, espace client, APIs Laravel, application de paiement Symfony/React) en TMA/MCO niveau 3 ; animation Scrum et mentorat des développeurs.
Développé et migré l’écosystème Audi Global Contacts : 10 APIs, dashboards d’administration, microservices Node.js et passerelles. - Conçu les modules Lead Management, Lead Scoring, Audi OnDemand, DataPlug, IDKIT, Bloctel et la migration Salesforce. - Migré PHP 5.6 → 7.4 et Symfony 3.4 → 4.4 ; optimisé les performances API (NewRelic, Grafana, Kibana).
Refondu le tunnel panier-livraison-paiement (11 applications Symfony) vers une API de prise de commande et un front Nuxt/Vue.js. - Intégré de nouveaux modes de paiement et optimisé l’UX de conversion.
Conçu l’architecture et développé une PWA de digitalisation des conventions collectives et codes juridiques (Symfony, Polymer, MongoDB, Neo4j) ; administration des serveurs.
Piloté et développé un CRM immobilier (KOMAXIS), une plateforme AdWords B2B (MadisonAds) et des sites clients (Symfony, AngularJS, WordPress).
Développé le CMS e-commerce et le CRM de la principale plateforme e-commerce tunisienne, avec intégration de passerelles de paiement.
Développement des fonctionnalités et projets web chez TotalEnergies, avec une équipe de 17 personnes. Assurer le bon fonctionnement de WEB B2C, chiffrage, conception, développement, déploiement, sécurité, et migration des applications. Supervision des sprints TMA/MCO, accompagnement des développeurs, veille technologique et développement de nouvelles fonctionnalités.
Conception et développement des projets sur Audi Global System, comprenant 10 APIs et plusieurs applications front/back. Supervision des sprints, mise en œuvre des projets Audi France, et amélioration continue des fonctionnalités en respectant les normes de sécurité et de qualité de code.
Refonte et optimisation du tunnel de conversion e-commerce, ajout de nouvelles fonctionnalités, et supervision des sprints. Définition des User Stories, veiller à la qualité du code, et amélioration de l'expérience utilisateur en collaboration avec les équipes techniques et fonctionnelles.
Digitalisation des onventions et codes juridiques, participation aux étapes d'analyse du besoin, développement backend avec Symfony et frontend avec Polymer2. Coaching et soutien auprès des membres juniors, et optimisation continue de l'expérience utilisateur.
Création d'un CRM pour les agences immobilières et développement d'API Rest pour des sites WP. Optimisation des performances opérationnelles, pilotage de la satisfaction client, et animation des réunions de pilotage.
Développement et intégration d'un système de régie publicitaire BtoB. Optimisation des performances, gestion de trois niveaux d'accès et création de bundles de gestion des abonnements. Animation des réunions de pilotage et coaching client.
Développement d'un CMS d'e-commerce 'HappyStreet' avec un backend CRM. Collaboration avec les équipes marketing et ingénieurs, développement de fonctionnalité de reporting et gestion des anomalies.
Field: Génie logiciel
1 janvier 2010 - aujourd'hui