Aller au contenu principal
← Accueil

Expérience professionnelle

Six rôles depuis 2021, du plus récent au plus ancien. Chaque rôle détaille le contexte, ma contribution, la stack et les résultats vérifiables, avec une étude de cas dédiée. À propos de moi : page À propos.

  1. Ingénieur Logiciel Full Stack · CDI
    Avril 2026 — Présent
    Tunis, Tunisie

    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.

    • Trafic de production (Cloudflare, 30 jours · 15 juin → 15 juil 2026) : 100k+ visiteurs uniques, 21.5M+ requêtes totales
    • Feature en production dès la semaine 1 après avoir cartographié l'architecture
    • Stratégie de backup Databasus automatisée avec alertes Slack & email en temps réel
    • 3 plugins e-commerce livrés couvrant toutes les grandes plateformes : app Shopify, plugin PHP WooCommerce/WordPress, module PrestaShop (1.7 / 8.x / 9.x)
    EcommerceTheme engineMeta CAPIChat SaaSMulti-tenantWebSocketsAPNs / FCMWebhooksNext.jsFastAPI

    Lire l'étude de cas IntiGo →

  2. Freelance · Ingénieur Full Stack (Lead front-end)
    Juin 2026 — Présent
    Remote · Tunis, TN

    DevWavews · Lodgo

    Une mission freelance que je mène en parallèle de mon CDI chez IntiGo. Je livre des modules full-stack sur Lodgo — une marketplace multilingue de location saisonnière construite par l'agence DevWavews — sur une codebase NestJS + Next.js qui se connecte aux PMS Guesty et Hostaway, s'appuie sur MongoDB + Elasticsearch, et se déploie sur Azure via Docker/GHCR, avec une vraie exigence qualité Storybook / Chromatic / Playwright.

    • Ownership end-to-end sur FAQ, SEO, Stories (blog) et Dashboard Admin (front + back)
    • Composant AdminCrudTable générique réutilisé sur chaque module CRUD
    • Storybook + Chromatic + Vitest + Playwright — régression visuelle, tests unitaires, e2e
    • Passe d'optimisation CI : tests Storybook shardés, jobs lint/test séparés, timeouts
    PropTechLocation saisonnièreIntégrations PMSGuestyHostawayNext.js 16React 19TypeScriptTailwind v4Zustand

    Lire l'étude de cas DevWavews · Lodgo →

  3. Freelance · React Native + Intégration IA
    Mai 2025 — Juillet 2026
    Remote · Upwork

    CoachFit / FitIn

    Un produit de coaching IA mobile-first que j'ai architecturé et livré en solo pour une petite équipe de fondateurs — du dépôt vide à un MVP soigné avec fonctionnalités temps réel, personnalisation IA et monétisation.

    • Architecture et livraison du MVP complet en solo
    • Pipeline RAG (OpenAI + Supabase / pgvector) ancrant les réponses du coach dans le contenu de l'app
    • Chat temps réel, coaching vidéo WebRTC et séances TTS
    • Monétisation freemium : Stripe, IAP natifs, AdMob
    React NativeExpo SDK 54TypeScriptSupabaseOpenAI APIRAGpgvectorVector SearchEmbeddingsSemantic Search

    Lire l'étude de cas CoachFit / FitIn →

  4. Freelance Full Stack · IAM & Intégration
    Janvier 2024 — Mai 2025
    Tunis, Tunisie

    Kreatek · 24resa

    Une plateforme de réservation de voyages multi-tenant servant agences, OTAs et clients corporate. Je me suis concentré sur le contrôle d'accès, une migration UI complète, et les intégrations qui connectent la plateforme au réseau mondial de distribution de voyages.

    • RBAC granulaire au niveau module et bouton sur 3 modules
    • Migration complète Ant Design → design system atomique Tailwind
    • Intégrations API Travelgate + PMS Cyberesa
    • Moteur de réservation B2C IBE (FR/EN, Visa/Mastercard/CIB)
    PropTechTravelTechHotel BookingProperty ManagementNext.jsTypeScriptTailwind CSSTravelgate APICyberesa PMSIAM / RBAC

    Lire l'étude de cas Kreatek · 24resa →

  5. Ingénieur Logiciel Full Stack · CDI
    Octobre 2023 — Février 2025
    Tunis, Tunisie

    Mindquest

    Un système de suivi de candidatures (ATS) dopé à l'IA, où j'ai piloté la sécurité, la performance et l'architecture — tout en faisant grandir l'équipe via revues, guides et mentorat.

    • Plus de 180 vulnérabilités résolues, Security Rating A atteint
    • Temps de chargement 2,9s → 1,3s via SSR, code splitting, lazy loading
    • Déploiement de 5+ modules microfrontend
    • 6 features majeures en 4 mois, 95% de réussite de sprint
    Next.jsNode.jsGraphQLAzure AKSSonarQubeMicrofrontendsJest

    Lire l'étude de cas Mindquest →

  6. Développeur Full Stack MERN · CDI
    Janvier 2021 — Octobre 2023
    Tunis, Tunisie

    Digicross

    Là où j'ai bâti mes fondations : livrer des produits web et mobiles à des milliers d'utilisateurs, et mettre en place les pratiques CI/CD et clean architecture que j'utilise depuis dans chaque poste senior.

    • Apps web + mobile utilisées au quotidien en production
    • Pipeline partagé GitLab CI + Expo automatisant les releases
    • Contribution à l'architecture de Qramer — 3 000+ étudiants en 6 mois
    • Fondations Docker, Kubernetes, AWS S3, clean architecture
    ReactReact NativeNestJSMongoDBGitLab CI/CDDockerAWS S3

    Lire l'étude de cas Digicross →

--:--:--·TUN