Photo de Patrick Genitrini

Patrick Genitrini

Chef de projet e-commerce & Développeur PHP

Retour

DriftShop — Parcours et réalisations

Mon aventure chez DriftShop débute en 2017, avec pour mission de stabiliser et moderniser une boutique Magento devenue difficile à maintenir. Je décide alors de repartir sur une base saine avec Symfony, en développant un CMS sur mesure et un système complet de synchronisation bilatérale entre le site et Magento (catalogues, commandes, comptes clients, stocks). L’objectif : garantir la maîtrise technique, la fiabilité des échanges et une meilleure évolutivité pour accompagner la croissance de l’entreprise.

Au fil des années, le projet s’élargit vers un véritable écosystème ERP maison, intégrant la gestion logistique, la facturation, le support client et les interconnexions avec les fournisseurs. Cette transition vers une architecture API-first a permis de connecter de nouveaux canaux de vente et de poser les bases d’une approche microservices dès 2023.

2017 – 2018 : Fondations techniques

  • Création d’un front e-commerce sous Symfony (Magento → Symfony front, approche headless).
  • Connecteurs DPD et UPS avec génération d’étiquettes ZPL automatisée.
  • Intégration des paiements : Braintree, Cetelem, Stripe, PayPal.
  • Automatisation des remboursements/avoirs depuis l’ERP avec retour API banque.
  • Monitoring des synchronisations et procédures de reprise après incident.

2019 – 2020 : Automatisation & montée en puissance

  • Création du premier poste de développeur sénior à temps partiel.
  • Refonte complète de l’ERP sous Symfony.
  • Imports produits/fournisseurs automatisés via CSV & API.
  • Bascule 2020 : l’ERP Symfony devient le cœur opérationnel (commandes, stocks, clients, facturation, achats); Magento conserve le rôle de PIM.

2021 – 2022 : Recherche & évolution

  • Structuration du service informatique avec le recrutement d’un second développeur à temps complet.
  • Moteur de recherche OpenSearch autohébergé en remplacement de Doofinder.
  • Système de tickets et documentation interne (Wiki).
  • Passage du versioning SVN → GitHub.
  • Développement du POS pour la boutique et les salons :
    • POS boutique connecté à l’ERP : stock et ventes en temps réel.
    • POS salons autonome (serveur MAMP + PWA sur tablettes Android).
    • Gestion de stock local et synchronisation différée.
    • Mode hors ligne, encaissement via terminal Stripe.
  • Intégration Shopify : synchro descendante comptes clients & commandes vers l’ERP.

2023 – 2025 : Industrialisation & microservices

  • Feuille de route vers une architecture scalable, microservices et API-first.
  • Préparation d’une Gateway API et de microservices indépendants (ERP « next-gen »).
  • Création du WMS connecté à la robotisation Scallog, supervision de l’ensemble.
  • Microservices Laravel pour impressions automatiques et flux logistiques.
  • Encadrement d’une équipe IT de 4 personnes (organisation, support, formation, R&D).
  • Début du projet PIM sous Laravel & Vue.js pour centraliser les données produits multi-catalogues.
Retour