IntiGo
IntiGo est la plateforme leader de livraison e-commerce dernier kilomètre en Tunisie, avec plus de 10 millions de colis acheminés sur les 24 gouvernorats. J'ai rejoint l'équipe comme ingénieur full-stack en CDI et je me suis intégré rapidement — une feature en production dès la première semaine, et la responsabilité d'une infrastructure critique au bout de deux.
La stratégie de backup avec Databasus
L'une de mes premières grandes responsabilités a été de garantir qu'aucune donnée d'IntiGo ne puisse être perdue. J'ai conçu et déployé une stratégie de sauvegarde de base de données entièrement automatisée, basée sur Databasus, auto-hébergée sur des serveurs cloud GoDaddy derrière un reverse proxy Nginx, sur un sous-domaine interne dédié (backups.intigo.net).
Le système couvre 6 bases cibles — finance, logistique et partner, chacune avec des schedules journaliers et horaires — poussant vers le bucket de stockage intigo-backup-databasus. Chaque backup — succès ou échec — envoie une notification instantanée à un canal Slack dédié et par email, et une grille de healthchecks sur le dashboard rend l'état vert/rouge lisible en un coup d'œil. Ce qui était un process manuel fragile est devenu un système sans intervention, observable.
Une app Shopify qui envoie les commandes directement dans notre système
Les marchands partenaires sur Shopify avaient besoin d'un moyen sans friction de transmettre leurs commandes à IntiGo pour livraison. J'ai développé une application d'intégration Shopify qui envoie les nouvelles commandes directement dans notre système dès qu'elles sont passées — sans export manuel, sans copier-coller.
Depuis leur Shopify Admin, les marchands peuvent pousser leurs commandes et suivre le statut des expéditions nativement, automatisant complètement le passage entre leur boutique et notre réseau de livraison.
Un plugin WooCommerce pour le même objectif
Beaucoup de nos partenaires utilisent WordPress / WooCommerce plutôt que Shopify. Pour les servir, j'ai développé un plugin PHP sur mesure qui connecte leur boutique WooCommerce directement à l'API de livraison d'IntiGo.
Le plugin transmet automatiquement chaque nouvelle commande à notre système — offrant aux marchands WooCommerce exactement le même passage de commande sans friction que les marchands Shopify.
Un module PrestaShop — un seul code, toutes les versions
Pour compléter la couverture e-commerce, j'ai livré un module PrestaShop (lancé le 4 juin 2026) qui offre aux marchands PrestaShop le même passage de commande sans friction vers IntiGo. Un seul code tourne sur PrestaShop 1.7.x, 8.x et 9.x avec PHP 7.2+ — validé de bout en bout sur la cible client 1.7.8.11 / PHP 7.4.33, ainsi que 8.1 et 9.1.3.
Il enregistre un transporteur Intigo avec une tarification par taille de colis (S/M/L/XL, déterminée par produit), un back-office en français à la charte Intigo — tableau de bord, écran des commandes avec envoi en un clic et génération de bordereaux, tailles par produit et synchro des statuts. Il est durci pour la production : il ne casse jamais une page d'admin, conserve la clé API et les liens commande↔colis lors des réinstallations, et est publié en release GitHub versionnée que les clients peuvent installer eux-mêmes.
E-commerce : des boutiques clé en main pour nos expéditeurs
Au-delà de la livraison, nous voulions que nos expéditeurs puissent vendre — pas seulement expédier. J'ai donc démarré une offre e-commerce complète : nous créons des boutiques en ligne pour nos expéditeurs et les aidons à vendre leurs produits directement à leurs clients.
Chaque boutique intègre un système de coupons et de promotions, une gestion complète de l'inventaire et des stocks, des catalogues produits et la gestion des commandes — et comme tout est connecté à IntiGo, chaque commande passée sur la boutique arrive automatiquement dans notre réseau de livraison.
L'objectif est une boucle de bout en bout pour l'expéditeur : référencer un produit, lancer une promo, le vendre, et laisser IntiGo le livrer — le tout depuis un seul système connecté.
4 apps iOS + 1 Android — la famille mobile IntiGo
La surface mobile est devenue une vraie famille de produits — j'ai construit et publié 4 apps iOS et 1 app Android sur la même base CI/CD, toutes en React Native avec un backend FastAPI.
Sur iOS : Intigo Mobile 2.0.0 (suivi de colis côté client final, Ready for Distribution), BizGo for Partners 2.0.0 (côté marchand, Ready for Distribution), EnaGo 2.0.0 (Ready for Distribution), et Livraison.pro 1.0 (actuellement en Apple Review). Sur Android : Intigo Mobile est en ligne sur le Google Play Store en parallèle de sa jumelle iOS.
Une seule équipe, un seul pipeline : GitHub Actions build, signe et publie chaque app vers l'App Review ou la Play Console automatiquement — chaque release est un merge.
Maintenir le cœur du système
En parallèle des nouveaux développements, j'ai maintenu et débogué les systèmes legacy en Django et PostgreSQL qui font tourner les opérations quotidiennes d'IntiGo — en garantissant la stabilité d'une plateforme traitant plus de 10M de colis pendant qu'on la modernisait autour.







