About Lotfi
French
Native or bilingual
English
Fluent
Experience
- BER-RAHALDéveloppeur web freelanceE-COMMERCEJanuary 2013 - Today (13 years and 6 months)Lyon, FranceDroppulse (2024 — en cours) | Next.js, Node.js, Supabase, BullMQ, Claude API, Python SaaS d'intelligence produit pour dropshippers. Pipelines IA orchestrés via Claude API, scraping et normalisation de données produits avant traitement LLM, traitement asynchrone BullMQ/Redis.Seltygo (2023) | Symfony 5, React Native, TypeScript, Python Bourse de fret digitale Maghreb — développement solo full-stack. Modélisation métier : offres, appels d'offres, matching transporteurs (logique proche SAP TM). Scripts Python pour exports et rapports métier.Roldan.fr (2022–2023) | Symfony 6, Docker, Python Refonte e-commerce + intégration Microsoft Dynamics NAV (Navision). Data Transformer custom : validation et normalisation fichiers plats/XML ERP → modèle applicatif. Logique métier "Box" conçue de zéro.Centrakor (2021 — présent) | Symfony 6, Vue.js, Docker, Python E-commerce grande distribution — fonctionnalités, performances, maintenance. Intégration ERP : synchronisation catalogue et stocks. Scripts Python d'analyse logs et KPIs.Configurateur sites artisans | Next.js, Node.js, Python Génération automatique de sites via API. Normalisation des données entrantes dans le pipeline de génération.Météo & voyage | Next.js, Node.js, Python Agrégation météo historique + recommandations vestimentaires avec affiliation.
- Pharma GDDIngénieur Full StackPHARMACEUTICALS INDUSTRYNovember 2025 - June 2026 (7 months)Lyon, FranceMission longue durée chez Pharma-GDD, l'un des principaux acteurs français de la pharmacie en ligne (parapharmacie, produits de santé, médication familiale).Deux axes d'intervention principaux.Architecture de la refonte (DDD). Proposition et portage de l'architecture technique de la nouvelle plateforme en m'appuyant sur les principes du Domain-Driven Design : découpage en bounded contexts, séparation domaine / infrastructure / application, modélisation orientée métier (catalogue, commande, paiement, livraison). Objectif : un code qui parle le langage du business pharma, scalable et maintenable sur 10 ans.Intégration de paiement complexe. Refonte de l'intégration Worldline CAWL (3DS / PSD2 conforme), gestion fine du Card-on-File pour les paiements récurrents et la tokenisation. Diagnostic et résolution d'edge cases en production (codes retour ECI ambigus, gestion des exceptions côté front).Stack et compétences mobilisées :Architecture DDD, bounded contexts, Symfony, Stimulus / Turbo (Hotwire), TypeScript, Worldline CAWL (3DS, PSD2, Card-on-File, tokenisation), Git (rebase, merge conflicts, code review).
- CELESTEIngénieur Full StackMarch 2025 - November 2025 (8 months)Au sein d'une équipe de 3 développeurs, j'ai été en charge des deux parties, un positionnement transverse qui m'a permis de concevoir l'API GraphQL en adéquation avec les besoins du front et de fluidifier les itérations sans aller retour entre spécialités.Front : Next.js (App Router), TypeScript, Tailwind, React Query / Apollo Client Back : WordPress, WooCommerce, WPGraphQL, Carbon Fields, PHP ERP : Sage X3 (master data, tarification B2B, flux commandes) GraphQL : conception et extension de schémas, queries et mutations custom Performances front : ISR, cache, hydration
Recommendations
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- Bac +3Ip formation2012Formation Zend Framework