Projets

01 — Travaux sélectionnés

Ces produits IA et missions logicielles montrent ma façon de travailler comme CTO opérationnel : de la définition produit et l'architecture à la livraison sécurisée et l'exploitation.

Kynto — CTO opérationnel

Déc. 2025 – Mars 2026 · Paris · SaaS B2B de recrutement augmenté par l'IA

Produit construit de bout en bout, des maquettes Figma à la production en 3 mois, avec 4 agents de code IA en parallèle — environ 70 % plus rapide qu'un développement conventionnel. Tableau de bord temps réel, validation hiérarchique des offres, gestion documentaire, agents IA pour la création d'offres et le matching de CV, synchronisation de calendriers, isolation multi-tenant stricte, et cycle de vie des données conforme au RGPD (export + suppression automatique à 24 mois).

Détails techniques
  • Stack : Next.js 15, React 19, TypeScript, Tailwind, PostgreSQL + Drizzle, Better Auth (multi-tenant), AWS S3, Vercel CI/CD, Vertex AI agents, Stripe, Google/Microsoft Calendar, Lemlist.
  • Échelle : 300+ fichiers, 40K+ lignes, 17 tables relationnelles, 55 composants UI, 40+ endpoints API validés par Zod, 790+ tests Vitest, bilingue FR/EN (13 namespaces).
  • Fonctionnalités : upload S3 avec suivi de progression, synchronisation Google/Microsoft Calendar.
  • Sécurité : authentification par session, URLs S3 présignées, isolation des tenants via requêtes paramétrées Drizzle, OAuth 2.0 pour les calendriers.
  • Méthode : Claude Code (CLI Anthropic) pilotant 4 agents de code IA en parallèle, du Figma à la production en 3 mois.

Ballpoint — Développeur Rust, R&D honeypot SMB

Déc. 2025 · Paris · Recherche en cybersécurité

Conception et développement d'un serveur leurre — un honeypot — qui détecte les intrusions ciblant les protocoles de partage de fichiers Windows. Il journalise et qualifie le comportement d'un attaquant en temps réel, avec des alertes hiérarchisées par gravité pour qu'une équipe de sécurité sache exactement à quoi elle fait face.

Détails techniques
  • Stack : Rust, Docker, SMB1/2/3, NetBIOS ; testé avec smbclient, nmap, netexec, Wireshark, tcpdump.
  • Échelle : serveur SMB complet en 3 000+ lignes de code.
  • Fonctionnalités : parseurs binaires zero-copy pour NetBIOS et la négociation de protocole, alertes hiérarchisées par gravité (inspirées d'OpenCanary), rapports d'alerte HTML + JSON, environnements Docker multi-configurations pour la validation des protocoles, analyse PCAP.
  • Méthode : audit du code source C de Samba pour cartographier la surface de personnalisation et d'extension de SMB2/3 — avec une note technique sur les voies de personnalisation (configuration vs. modification de code, contraintes GPL).

PlanWork.ai — CTO

Depuis juil. 2025 · Clermont-Ferrand · Assistant IA pour la rénovation et la construction

Plateforme SaaS pour les propriétaires qui transforment une vieille maison en lieu de vie idéal, avec un assistant IA pour planifier, budgéter et suivre les travaux.

Définition du nom, de l'identité de marque et de la proposition de valeur ; conception des parcours utilisateurs et du périmètre du MVP ; mise en place de l'infrastructure SaaS et de l'intégration IA ; et lancement du premier abonnement avec Stripe.

Détails techniques
  • Stack : OpenAI, AWS, Vercel, Next.js, PostgreSQL.

iliadata — Tech lead

Depuis fév. 2025 · Paris · Plateforme de cryptographie

Livraison technique de bout en bout d'une plateforme cryptographique sécurisée, de la spécification au système en production, avec une sécurité multi-couches sur l'authentification, le chiffrement et le stockage.

Détails techniques
  • Stack : React, TypeScript, Tailwind, Shadcn/ui, Node.js, Python/FastAPI, WebRTC, WebSocket, C compilé en WebAssembly via Emscripten, Docker Compose, Scaleway, GitHub Actions.
  • Fonctionnalités : architecture distribuée — un client et un backend multi-services avec communications sécurisées ; P2P via WebRTC et WebSocket ; bibliothèque cryptographique en C compilée en WebAssembly et appelée depuis un WebWorker.
  • Sécurité : intégration SHA-256 / AES, authentification Keycloak, chiffrement homomorphe, stockage sécurisé.
  • Méthode : DevOps complet — Docker Compose multi-conteneurs, déploiement Scaleway automatisé, CI GitHub Actions.

Televista — CTO

Fév. 2025 – Nov. 2025 · Paris · SaaS d'affichage dynamique

Livraison du MVP d'un SaaS d'affichage dynamique, incluant la spécification et la réponse à l'appel d'offres public.

Détails techniques
  • Stack : Next.js sur Vercel et Azure, lecteur vidéo, outils de traitement de données en Python.
  • Sécurité : Better Auth, RGPD, conformité accessibilité et sécurité.
  • Méthode : développement avec Cursor et Claude Code de bout en bout ; génération vidéo/image avec Flux, Midjourney et d'autres.

Dylaw — CTO opérationnel

Janv. 2025 – Oct. 2025 · Paris · SaaS de services juridiques augmenté par l'IA

Conception et développement de Dylaw, un SaaS AI-first reliant les avocats à des clients professionnels, sur une architecture de niveau entreprise. Livré en 2 à 3 mois au lieu des 6 à 8 habituels, de qualité production dès la v1, grâce au développement assisté par IA.

Profils d'avocats, mise en relation client–avocat, messagerie temps réel, gestion documentaire, prise de rendez-vous, facturation et paiements, tableaux de bord analytiques, et assistants IA conversationnels avec automatisation des flux juridiques.

Détails techniques
  • Stack : site marketing (Next.js, SEO), application SaaS (React), panneau d'administration, API REST (Node.js, PostgreSQL), services IA (Python).
  • Échelle : crawler CNB — collecte automatisée sur 164 barreaux français et 78 536+ avocats, avec mises à jour mensuelles.
  • Méthode : développement assisté par IA avec Cursor.

Opla — Fondateur, développeur principal

Depuis janv. 2024 · Clermont-Ferrand · Assistants IA locaux

Création d'Opla, une plateforme open source d'assistants IA locaux. Les utilisateurs exécutent des modèles de langage sur leur propre ordinateur, si bien que leurs données ne quittent jamais la machine.

Détails techniques
  • Stack : Rust, TypeScript, Next.js, Tauri, WebAssembly, WebGPU.
  • Fonctionnalités : solutions IA locales et sécurisées avec builds desktop multiplateformes ; bibliothèques et applications multiplateformes bâties sur WebAssembly et WebGPU.

Storyfox — CTO opérationnel

Juin 2021 – Fév. 2023 · Paris · SaaS vidéo

Passage de la plateforme au niveau supérieur — direction d'équipe et recrutement de profils seniors, livraison security-first, planification de la roadmap, et traduction des besoins métier en solutions livrées.

Détails techniques
  • Stack : React.js, React Native, MongoDB, AWS, GCP, traitement vidéo, ML.

02 — Open source