D’une idée à un produit
Lamjed Gaidi
Ingénieur full-stack senior · Tunis
Je suis Lamjed Gaidi, ingénieur full-stack senior basé à Tunis.
Qui je suis
Ingénieur full-stack senior à Tunis : cinq ans de produits web et mobiles en production, de l’IA appliquée avec validation humaine.
Lire mon parcours →- Je suis Lamjed Gaidi, ingénieur full-stack senior basé à Tunis.
- Cinq ans à mener des produits du besoin métier jusqu’à la production.
- React et Next.js, Node.js et NestJS, React Native, FastAPI, PostgreSQL, Docker et GitHub Actions.
- Logistique, PropTech, TravelTech, HRTech, EdTech, santé et sport.
- Je suis ouvert aux postes de long terme, en CDI ou en freelance régulier.
Qui doit lire chaque email ?
Le tri répétitif prend des heures utiles ailleurs.
Le tri répétitif des emails prend des heures dont l’équipe a besoin pour de vraies décisions.
Argus, le projet dont je suis le plus fier
Un agent LLM à appel d’outils chez IntiGo qui trie les emails sur les données de production, avec un humain qui valide chaque action.
Voir comment Argus fonctionne →- Le tri répétitif des emails prend des heures dont l’équipe a besoin pour de vraies décisions.
- Argus lit l’email, vérifie les faits dans les données de production via des outils et MCP, prépare une décision, et un humain la valide.
- Le tableau de bord des leads et rapports avec lequel travaille Argus.
- La V1 de tri des emails est en usage chez IntiGo. D’autres modules sont prévus.
- Moins de travail répétitif, la même responsabilité : l’agent propose, une personne décide.
Cinq personnes, un colis
Client, chauffeur, marchand, agence, système.
Chaque colis implique jusqu’à cinq acteurs : client, chauffeur, marchand, agence et système.
Un chat pensé pour les colis
Le socle de chat colis que j’extrais en SaaS : un fil par colis, cinq rôles, un événement envoyé sur tous les canaux.
Lire l’architecture →- Chaque colis implique jusqu’à cinq acteurs : client, chauffeur, marchand, agence et système.
- Un commit émet un événement, et un dispatcher l’envoie à l’inbox WebSocket, aux notifications push et aux webhooks signés, chacun avec ses propres relances.
- En production chez IntiGo : plus de 256 000 conversations et 114 000 messages, instantané du 21 octobre 2026.
- L’analytics admin du chat le 21 octobre 2026.
- Le noyau est extrait ; la couche tenant et identité est en cours.
Le code n’est fini que chez l’utilisateur
Le code n’est terminé que lorsqu’il arrive chez les utilisateurs, de façon sûre et répétable.
Du code à la production
Pipelines de release vers l’App Store et le Play Store, plugins marchands et sauvegardes avec alertes chez IntiGo.
Voir le travail chez IntiGo →- Le code n’est terminé que lorsqu’il arrive chez les utilisateurs, de façon sûre et répétable.
- GitHub Actions construit, signe et envoie les apps React Native sur l’App Store et le Play Store.
- Quatre apps iOS passées par l’App Review : trois prêtes à la distribution, une en revue. Intigo Mobile est en ligne sur Google Play.
- Une app Shopify, un plugin WooCommerce et un module PrestaShop 1.7, 8 et 9 envoient les commandes vers IntiGo.
- Sauvegardes automatiques des bases vers six cibles, avec alertes Slack et email, en place dans mes deux premières semaines.
- Mon premier changement en production est parti dès la première semaine.
« J’ai des produits. Je veux des colis sur la route. »
Le besoin des vendeurs IntiGo.
Les vendeurs expédiaient déjà avec IntiGo. Il leur manquait la boutique devant leurs colis.
D’une idée à un produit
Comment un besoin de vendeurs est devenu le module e-commerce IntiGo : éditeur de vitrine, catalogue, confirmation COD et tracking Meta, en pilote sur staging.
Ouvrir l’étude de cas →- Les vendeurs expédiaient déjà avec IntiGo. Il leur manquait la boutique devant leurs colis.
- Je transforme le besoin en user stories, en modèle de données et contrats d’API, je construis le back-office vendeur, puis je le pilote sur staging.
- Un éditeur de vitrine à thèmes avec révisions de publication.
- Une file de confirmation du paiement à la livraison avec score de risque.
- Django, PostgreSQL, Celery, un moteur de thèmes, Meta Pixel et Conversions API, des tâches idempotentes, le support de droite à gauche.
- Le module tourne en pilote sur staging ; il n’est pas encore lancé.
La suite est sur le site
Projets détaillés, parcours et contact.