M. Diallo
● Disponible pour missions freelance

Du legacy PHP au Laravel qui tient la charge.

Mouhamadou Diallo — développeur Laravel / Livewire freelance. 12 ans à construire du e-commerce, des paiements et des outils métier. Je vous accompagne aussi en conseil, en rédaction de spécifications (cahier des charges) et en conception de SaaS.

Basé à Villejuif (94) Présentiel en France, à la carte Full remote à l'international
12
ans d'expérience
7
marchés livrés
100K
e-mails / semaine
Mode affiché : Compétences

Parcours

Trois façons de lire le même parcours.
Domaine
Techno
Choisissez un domaine ou une techno : les projets concernés remontent.
Migration · E-commerce Plateforme multi-site, multi-devise, multi-langue

Laravel étendu au multi-site avec TVA par marché, paiement et catalogue adaptés par pays. Comptes clients consolidés par script de migration, sans interruption de service.

Laravel 11 Alpine.js Redis MySQL Blade
Paiement · E-commerce Intégrations PSP HiPay & Payline/Monext

Tunnel de paiement reconstruit en Livewire, commandes orphelines éliminées, logs structurés. Code encapsulé dans pkg-payment, réutilisable sur tous les sites.

Laravel 11 Livewire Alpine.js Redis MySQL HiPay Payline
Performance Performance applicative — cache Redis

Cache multi-site avec nomenclature de clés, warm/cold et invalidation atomique. Reconstructions drastiquement plus rapides, sans impact front.

Laravel 11 Redis MySQL
Migration Migration plateforme e-commerce vers Laravel

Instance Laravel dédiée au site FR avec API pour les actions back-end. Transition progressive, sans coupure.

Laravel 10 Alpine.js Redis MySQL
E-commerce · Performance Moteur d'achat produit

Moteur vanilla JS sur tous les marchés (231 configurations sur le FR), XHR unique sécurisé par token, fiches SEO-friendly, alertes catalogue.

Laravel 11 Redis MySQL HTML/JS
E-commerce Panier multi-site, multi-devise, multi-langue

Panier opérationnel sur tous les marchés : switch auto de référence, substitutions silencieuses, montée en gamme pilotable depuis le BO.

Laravel 11 Livewire Redis Alpine.js
Outils métier · E-commerce Système de devis B2B

Versioning, produits enrichis (normal, montée en gamme, option), calculs dynamiques et suivi du devis jusqu'à la commande.

Laravel 11 Redis MySQL
Outils métier Infrastructure e-mailing maison

Infra interne sur 7 marchés, transactionnel et mass-mailing jusqu'à 100K envois/semaine, gestion automatique des bounces. Dépendance supprimée.

PHP MySQL HTML/JS
Paiement Intégration paiement SEPA

SEPA natif sur le site B2B, mandats gérables depuis l'espace client, statuts mis à jour via webhooks Slimpay.

Slimpay PHP HTML/JS

Ma façon de travailler

Six traits, et ce qu'ils changent concrètement sur un projet. Cliquez pour lire.

Adaptabilité

Brouillon : six sites legacy, sept marchés, trois générations de code. J'ai appris à entrer dans un existant, à comprendre ses contraintes avant de le juger, et à faire évoluer la stack sans interrompre le business.

Persévérance

Brouillon : FAXI, cinq mois seul, 17 refontes structurantes. Quand une approche ne tient pas, je la remets à plat plutôt que de l'empiler.

Rigueur

Brouillon : sur du paiement, un arrondi faux coûte cher. Spécification écrite, conventions partagées, code review systématique : la rigueur est ce qui me permet d'aller vite sans casse.

Proactivité

Brouillon : l'infra e-mailing maison est née d'un constat — un SaaS coûteux et rigide. J'ai chiffré, proposé, livré : 100K envois par semaine et une dépendance en moins.

Pédagogie

Brouillon : pair programming, code review commentées, standards documentés. En tant que lead, mon objectif était que l'équipe n'ait plus besoin de moi pour prendre les bonnes décisions.

Patience

Brouillon : une migration réussie se fait site par site, fonctionnalité par fonctionnalité. Je préfère une transition progressive et sans coupure à un big bang risqué.

Ma façon de travailler

Touchez un trait pour lire.

Brouillon : six sites legacy, sept marchés, trois générations de code. J'ai appris à entrer dans un existant, à comprendre ses contraintes avant de le juger, et à faire évoluer la stack sans interrompre le business.

Brouillon : FAXI, cinq mois seul, 17 refontes structurantes. Quand une approche ne tient pas, je la remets à plat plutôt que de l'empiler.

Brouillon : sur du paiement, un arrondi faux coûte cher. Spécification écrite, conventions partagées, code review systématique : la rigueur est ce qui me permet d'aller vite sans casse.

Brouillon : l'infra e-mailing maison est née d'un constat — un SaaS coûteux et rigide. J'ai chiffré, proposé, livré : 100K envois par semaine et une dépendance en moins.

Brouillon : pair programming, code review commentées, standards documentés. En tant que lead, mon objectif était que l'équipe n'ait plus besoin de moi pour prendre les bonnes décisions.

Brouillon : une migration réussie se fait site par site, fonctionnalité par fonctionnalité. Je préfère une transition progressive et sans coupure à un big bang risqué.

Un projet Laravel en tête ?

Réponse sous 24 h. Missions en régie ou au forfait.

  • Île-de-France Sur site ou hybride
  • Partout en France Présentiel ponctuel à négocier — ex. Lyon, 2 jours par mois
  • International Full remote

Les données saisies servent uniquement à vous répondre. Politique de confidentialité.