Tout ce que j'ai shippé.
Du SaaS LegalTech aux apps iOS natives, des moteurs open-source à l'infra perso. Pour des clients, et pour mes propres produits.

CBlindspot
Des agents IA orchestrent la recherche de marques et un workflow builder visuel pour les pros de la propriété intellectuelle. Je dirige la technique.

QuranWay
Application Quran iOS native : lecteur complet, audio, Hifdh, paywall freemium, widgets, Qibla. 38 langues, analytics maison. Aussi portée sur Android.

WallCraft AI
Génération de wallpapers par IA en Swift natif : pipeline image, catégories cachées, pool de crédits mensuel géré côté serveur. Live sur l'App Store.

Opus
Launcher macOS + multiplexeur terminal pour Claude Code. Quick-terminal slide-down en SwiftUI + AppKit. Open source, licence MIT.

Vidya
Serveur MCP open-source d'édition vidéo pour agents IA. Python, accélération Metal sur Apple Silicon, transcription Whisper, FFmpeg.

BPA Hub
Le hub analytics maison qui alimente mes apps iOS (wallpapers, Quran, conversion de fichiers, trivia). Express + Redis sur VPS, proxy Vercel, ingestion sécurisée.

Ooga
Un habit tracker avec une vraie personnalité : mascotte gorille animée (Lottie), streaks, stats, journal. Ionic + Capacitor + React, iOS & Android, paywall RevenueCat, i18n 3 langues.

Tugan AI
App SaaS de génération de contenu marketing par IA. Next.js full-stack multi-tenant, MongoDB Atlas, API OpenAI, paiements Stripe, RAG Pinecone.

CodeQuest
Un jeu type Vampire Survivors où chaque sprite, la musique et les sons sont générés par du code : zéro asset, zéro dépendance, un seul fichier HTML de ~28 Ko. Hordes, tir auto, montées de niveau, et un boss avec son propre thème chiptune.

Nomad
Un colony sim nomade : une ville perchée sur une plateforme qui marche fuit un Swarm qui avale le monde. Terrain généré à chaque partie avec érosion hydraulique, colons simulés, construction modulaire, musique adaptative synthétisée. Three.js, sans moteur de jeu.

Aplomb
On saisit les cotes pièce par pièce : le plan se dessine à l'échelle et vérifie tout seul que les mesures se tiennent (murs, façades, alignements). Portes et poteaux qu'on fait glisser, mesures libres entre deux bords, notes de relevé à épingler sur le plan, annuler/rétablir, export SVG au 1:50, et une maquette 3D meublée automatiquement, avec plusieurs dispositions à essayer. JavaScript sans framework, SVG, Three.js.

Doomsday: M.A.D.
Un duel nucléaire 1v1 et un monde vivant sur cartes générées : des villes qui poussent rue par rue, des nations qui vivent de leurs vivres, de leur bois et de leur minerai, s'arment d'époque en époque et se font la guerre toutes seules. Terrain et villes entièrement destructibles, 16 armes réelles et futuristes, pouvoirs divins (météore, volcan, tsunami), une marine de guerre. Aussi sur iPhone et iPad. Three.js, sans moteur de jeu.
BidForge
Un outil web qui lit les avis de marché publics français (BOAMP), en extrait les critères et les pièces à fournir, puis aide à rédiger le mémoire technique. Next.js, paiement Stripe, analyse par IA.
BANGER
Un blind test à jouer sur un seul écran, avec un mode en ligne : manches, scores, révélations animées et un catalogue de dizaines de milliers de titres. Next.js, serveur WebSocket sur VPS.
