Aller au contenu
[ Cyrille Liétard ]
[ DOSSIER 2026 ]THORICOURT (SILLY) · HAINAUT

Cyrille
Liétard

Je conçois et j'exploite des logiciels IA en production, pour des métiers où l'obstacle n'est pas la technique mais la règle : notariat, architecture, transport de personnes.

[ ARCHITECTE DE SOLUTIONS IA ]
Co-fondateur & CTO — LTC Group SRL

[ PL. 01 ]Ce que je construis

Le programme

Quatre domaines d’intervention. Ils se recoupent presque toujours : un outil ne tient que si le processus autour de lui tient, et rien ne se met en production sans que la question des données soit réglée. Chaque case se lit en une phrase ; la ligne de références en pied de case s’adresse à qui veut le détail d’exécution.

Coupe A—A
[ 01 ]

IA appliquée à votre métier

Pas un assistant générique. Un outil qui connaît vos règles, votre vocabulaire et vos contraintes.

La plupart des projets d'IA échouent parce qu'ils partent de la technologie. Je pars de la tâche qui vous coûte le plus cher, et je regarde si l'IA peut vraiment la réduire — parfois la réponse est non, et je le dis.

  • Un bordereau de métré qui passe de deux jours à trente minutes
  • Un assistant qui rédige à partir de vos documents, pas d'internet
  • Un tri de documents qui reconnaît vos catégories, pas des catégories standard
[ MISE EN ŒUVRE ]
  • [ RAG ]
  • [ pgvector ]
  • [ Claude Agent SDK ]
  • [ LangGraph ]
  • [ fine-tuning de prompts ]
  • [ évaluations mesurées ]
[ 02 ]

Automatisation des processus

Les tâches répétitives disparaissent. Vos équipes gardent la décision.

Un devis qui se transforme en dossier, une facture qui remonte en comptabilité, un appel qui devient un rendez-vous. Le principe que je tiens : la machine prépare, l'humain décide. Rien ne part vers un client sans qu'une personne ait cliqué.

  • Un agent vocal qui répond au téléphone la nuit et le week-end
  • Un dossier qui se monte tout seul entre le devis, le planning et la facturation
  • Des relances qui se déclenchent au bon moment, sans jamais partir toutes seules
[ MISE EN ŒUVRE ]
  • [ n8n ]
  • [ Make ]
  • [ webhooks idempotents ]
  • [ API REST ]
  • [ Twilio ]
  • [ Microsoft Graph ]
  • [ Peppol ]
[ 03 ]

Développement sur mesure

Quand aucun logiciel du marché ne fait ce dont vous avez besoin.

Web, mobile iOS et Android, embarqué. Je tiens toute la chaîne : le schéma de base de données, le serveur, l'interface, la mise en production et l'exploitation. Pas de sous-traitance en cascade, pas de zone où personne ne sait ce qui se passe.

  • Une plateforme de dispatch qui remplace un logiciel du marché
  • Une application de terrain qui fonctionne sans réseau
  • Un pont entre votre logiciel métier et vos outils du quotidien
[ MISE EN ŒUVRE ]
  • [ TypeScript ]
  • [ React ]
  • [ Next.js ]
  • [ Rust ]
  • [ Swift ]
  • [ Kotlin ]
  • [ PostgreSQL ]
  • [ Supabase ]
[ 04 ]

Conformité et souveraineté des données

Savoir exactement où vont vos données, et pouvoir le prouver.

C'est souvent le vrai obstacle, pas la technique. Un notaire ne peut pas envoyer un numéro de registre national à un modèle américain. Je construis les couches qui rendent l'IA utilisable sous contrainte réglementaire — et je documente la chaîne plutôt que de la revendiquer.

  • Pseudonymisation avant tout appel à un modèle, réversible seulement chez vous
  • Hébergement européen de bout en bout, chaîne de sous-traitants limitée et contractualisée
  • Analyse d'impact, registre des traitements, classification au titre du règlement européen sur l'IA
[ MISE EN ŒUVRE ]
  • [ RGPD ]
  • [ AI Act (UE) 2024/1689 ]
  • [ AES-256-GCM ]
  • [ isolation RLS ]
  • [ mTLS ]
  • [ AIPD ]
  • [ eIDAS ]
[ PL. 02 ]Preuve d’ingénierie

Coupe technique

Prouver ne veut pas dire affirmer. Chaque chiffre de cette planche est relevé sur une base, un dépôt ou une chaîne d’intégration, et porte sa source à découvert — passez le curseur dessus, elle s’écrit en rouge. Ce qui n’a pas de source relevable n’est pas affiché ici.

Coupe B—B
[ B.1 — DÉMONSTRATION ]

Essayez le moteur

[ VEIL™ ]

Un notaire est tenu au secret professionnel. Il ne peut pas envoyer un numéro de registre national, un patrimoine ou une situation familiale à un modèle de langage américain : le mur n’est pas technique, il est juridique. Veil remplace l’identité par un jeton avant la sortie, et la réhydrate au retour. Le modèle lit un texte utile ; il ne lit jamais vos clients. Écrivez une phrase ci-dessous, et regardez ce qui en sort.

[ VEIL · COUCHE 1 · DÉTECTION DÉTERMINISTE ][ EXÉCUTION LOCALE ]
Le texte est modifiable ; le bouton se réarme à chaque édition.

[ CE QUI SE PASSE ICI ]

Tout le traitement s’exécute dans votre navigateur, en JavaScript, sur cette page. Aucune requête réseau n’est émise, aucun texte n’est transmis, rien n’est journalisé. Ce que vous écrivez dans la zone ne quitte pas cet onglet.

[ CE QUE CE N’EST PAS ]

Ceci est une version de démonstration des motifs, pas le moteur de production. La couche déterministe y est réduite à quelques expressions régulières. Le moteur réel y ajoute une détection statistique bilingue français et néerlandais, une relecture critique par un modèle exécuté localement, un coffre de réversion écrit en Rust et un verrou en refus par défaut. C’est visible ci-dessus : « Namur », isolé de son code postal, n’est pas masqué par une expression régulière — c’est précisément le travail de la couche statistique.

[ B.2 — RELEVÉ DE COTES ]

Ce qui est mesuré, et où

[ 06 COTES ]

Six relevés, aucun déclaratif. Chacun se recompte sur la base, le dépôt ou la suite de tests nommée sous le chiffre — la ligne en petit n’est pas une note de bas de page, c’est la méthode de mesure.

113
politiques RLS
mesuré sur pg_policy — base Nota de production
78 tables en FORCE RLS sur 84 · un test CI casse le build si une table y échappe
194
tests verts sur Veil
suite de tests du moteur, CI bloquante
corpus no-leak de 33 cas sur 10 classes d'entités
~200
ms de pseudonymisation
mesure interne, chiffre validé comme publiable
AES-256-GCM · Argon2id · audit JSONL en HMAC-SHA256
2 906
tests JS verts
suite Nota — plus 6 tests Rust et 5 parcours Playwright
342 assertions pgTAP sur le projet domotique
560
fichiers SQL
migrations et schémas versionnés, tous dépôts
11 pipelines CI · 15 configurations Docker
2 455
exigences au registre
cahier des charges Nota, 27 domaines, 6 gates
220 décisions d'arbitrage rendues, ~30 sur-déclarations identifiées et corrigées
[ AXO. 01 ]

Comment l’IA travaille sans voir vos clients

[ COUCHES 1—3 · COFFRE RUST ]

Avant de sortir, le texte passe trois lectures : une lecture littérale, qui vérifie réellement la clé de contrôle des numéros nationaux et des IBAN ; une lecture statistique, en français et en néerlandais ; puis une relecture critique par un modèle exécuté sur place. La table de correspondance entre le jeton et l’identité reste à l’intérieur, dans un coffre écrit en Rust, et se vide d’elle-même. Dernier verrou : si le moteur n’est pas certain d’avoir tout masqué, il refuse de laisser passer plutôt que de laisser fuir.

Veil — chaîne de pseudonymisation à trois couches et coffre de réversion[ VEIL · CHAÎNE DE PSEUDONYMISATION ][ AXONOMÉTRIE — SANS ÉCHELLE ]Arev. A — motif PHONE corrigé[ ENTRÉE ]TEXTE SOURCEen clair[ C1 ]DÉTERMINISTEchecksum NRN + IBAN[ C2 ]STATISTIQUEspaCy fr + nl[ C3 ]RELECTUREmodèle local[ FLUX MASQUÉ ][ VERROU ]FAIL-CLOSEDrefus par défaut[ SORTIE ]MODÈLE EXTERNEtexte pseudonymisé[ RETOUR ]RÉHYDRATATIONidentités renduesdépôt des jetonsréversion[ COFFRE DE RÉVERSION · RUST ]mlockzeroizeTTL 30 min
[ FIG. 01 — TRAJET D’UNE PHRASE : MASQUAGE, SORTIE, RÉHYDRATATION ]
[ AXO. 02 ]

Comment deux études ne se voient jamais

[ NOTA · PG_POLICY ]

L’isolation ne repose pas sur le code applicatif : un seul oubli dans une requête suffirait à mélanger deux dossiers. Elle est posée dans la base elle-même. Chaque table porte des politiques qui filtrent les lignes selon l’étude qui appelle, et un test de couverture fait échouer la chaîne d’intégration si une table y échappe. Le code n’a pas le droit de demander poliment ; c’est la base qui refuse.

Nota — barrière d'isolation FORCE RLS entre études notariales[ NOTA · ISOLATION MULTI-ÉTUDE ][ AXONOMÉTRIE — SANS ÉCHELLE ]tentative inter-étude — refusée[ ÉTUDE A ]locataire[ ÉTUDE B ]locataire[ ÉTUDE C ]locataire[ FORCE RLS ]rls-coverage.test.ts[ CI ]balaie pg_policycasse le build siune table échappeaccès filtré par locataire[ TABLES DE LA BASE ]84tables78en FORCE RLS113politiques
[ FIG. 02 — FILTRAGE PAR ÉTUDE AU NIVEAU DE LA LIGNE ]
[ AXO. 03 ]

Comment un appel devient un rendez-vous

[ CALI · CHAÎNE TEMPS RÉEL ]

L’appel arrive sur une ligne téléphonique ordinaire. La voix est transcrite, comprise, la réponse est resynthétisée — en français comme en néerlandais — et l’appel annonce dès la première seconde qu’il est automatisé et enregistré. S’il y a un créneau, le rendez-vous est posé ; sinon l’urgence est routée et un résumé part. Chaque maillon est derrière une interface : il se remplace sans réécrire le produit.

CALI — boucle vocale temps réel et dérivation vers l'agenda[ CALI · AGENT VOCAL TEMPS RÉEL ][ AXONOMÉTRIE — SANS ÉCHELLE ][ AGENDA ]CRÉNEAU RÉSERVÉprise de rendez-vous[ 01 ]APPEL ENTRANTSIP[ 02 ]TRANSCRIPTIONflux audio[ 03 ]MODÈLEde langage[ 04 ]SYNTHÈSEvoix générée[ 05 ]RÉPONSEdans l’appelflux continusans fin de phrasepremier jeton attendudiffusion continuede l’ordre de la seconde, de bout en boutréponse rendue dans le même appel
[ FIG. 03 — CHAÎNE D’UN APPEL : ÉCOUTE, DÉCISION, TRACE ]
[ NOTE ]Portée : l’ensemble des cotes de cette planche

Note d’honnêteté sur les volumes

Ce qui précède est livré, pas frappé au clavier. J'orchestre des essaims d'agents sous des garde-fous automatisés que je conçois — registres d'exigences vérifiés ligne à ligne contre le code, scripts qui font échouer un build sur une affirmation que je ne peux pas prouver. Conduire un système à ce niveau d'exigence est une compétence ; prétendre l'avoir écrit à la main serait un mensonge.

[ PL. 03 ]Produits propriétaires

Ouvrages

Six ouvrages conçus, construits et exploités en propre. Chacun est décrit par son problème, sa réponse et ses cotes relevées — jamais par une promesse.

Coupe C—C
[ 01 ]Sécurité des données · Pseudonymisation

Veil(Veil™)

Le moteur qui laisse l'IA travailler sans jamais voir vos clients.

[ EN PRODUCTION DANS NOTA ]
[ LE PROBLÈME ]

Un notaire est tenu au secret professionnel. Il manipule des numéros de registre national, des patrimoines, des situations familiales. Il ne peut pas envoyer ça à un modèle de langage américain. Le mur n'est pas technique, il est juridique.

[ LA RÉPONSE ]

Un moteur de pseudonymisation réversible à trois couches. La donnée identifiante est remplacée par un jeton avant de sortir, et réhydratée au retour. Le modèle travaille sur du texte utile mais anonyme ; l'identité ne quitte jamais l'infrastructure.

[ COTES RELEVÉES ]
194
tests verts
suite du moteur, CI bloquante
~200
ms par passage
mesure interne validée comme publiable
13
classes détectées
10 déterministes et 3 statistiques, sur 16 classes d'entités belges
33
cas au corpus no-leak
10 classes couvertes
[ 02 ]Notariat · Belgique

Nota(Sérénotaire)

L'ERP notarial belge, natif IA, hébergé en Europe.

[ EN DÉVELOPPEMENT ACTIF ]
[ LE PROBLÈME ]

Le marché notarial belge est tenu par des suites héritées de l'ère bureautique, dont aucune n'embarque d'IA. Les entrants proposent des outils ponctuels greffés par-dessus. Personne n'offre de suite complète pensée pour l'IA dès l'origine.

[ LA RÉPONSE ]

Un ERP complet construit autour de Veil, capable de se brancher à côté du logiciel existant dès le premier jour plutôt que d'exiger une migration. Isolation stricte entre études, journal d'audit inaltérable, corpus juridique belge ingéré et versionné en propre.

[ ÉTAT RÉEL ]

Déployé et accessible en ligne, en développement avancé. Le pilote n’a pas démarré.

[ COTES RELEVÉES ]
113
politiques RLS
mesuré sur pg_policy, base de production
2 906
tests JS verts
plus 6 tests Rust et 5 parcours Playwright
2 455
exigences au registre
27 domaines, 6 gates de validation
815
fichiers source
613 TypeScript, 128 TSX, 24 Python, 47 SQL, 3 Rust
[ 03 ]Architecture · Construction · Belgique

Dedal IA

Le métré d'un architecte, de deux jours à trente minutes.

[ EN PRODUCTION ]
[ LE PROBLÈME ]

Le bordereau quantitatif est le goulot d'étranglement de l'architecte belge : deux à quatre jours de travail manuel par projet, sur un référentiel wallon que les outils génériques ne connaissent pas.

[ LA RÉPONSE ]

L'architecte décrit son projet en français courant — ou dépose ses plans. Un bordereau de vingt-cinq à soixante-cinq postes structuré par lots sort en moins d'une minute, validable ligne par ligne, exportable en Excel et en PDF.

[ COTES RELEVÉES ]
10 809
nœuds au référentiel
6 287 postes élémentaires chargés
107
migrations
59 fonctions serveur, 26 tables
6/6
évaluations à 100 %
exactitude des identifiants, zéro hallucination
1 148
fichiers source
656 web, 397 Swift, 95 Kotlin
[ 04 ]Outillage interne · CRM et opérations

LTC Group QG

Le cockpit qui fait tourner une société de A à Z.

[ EN PRODUCTION ]
[ LE PROBLÈME ]

Une petite structure qui vend du sur-mesure passe son temps à recoller des outils : un CRM ici, un tableur là, une facturation ailleurs, et personne ne sait où en est réellement un dossier.

[ LA RÉPONSE ]

Un cockpit unique : CRM, pipeline, projets, devis signables, agenda unifié multi-comptes, téléphonie, santé de l'infrastructure. Utilisé quotidiennement, en production.

[ COTES RELEVÉES ]
58
tables
schéma dédié, migrations 0001 à 0025
740
fichiers source
136 commits
49
contrôles de supervision
26 internes + 23 sur la plateforme notariale
[ 05 ]Transport de personnes · SaaS

Corso

Le dispatch taxi belge, généralisé en plateforme.

[ SOCLE ET VITRINE LIVRÉS, EN PAUSE ]
[ LE PROBLÈME ]

Une plateforme de dispatch construite pour un exploitant fonctionne. La transformer en produit multi-société sans jamais mélanger les données de deux exploitants est un problème d'architecture, pas de fonctionnalités.

[ LA RÉPONSE ]

Un socle multi-locataire où l'isolation est restrictive par construction : les politiques d'accès ne sont jamais permissives, les clés étrangères sont composites, les compteurs vivent en table plutôt qu'en séquence, et les secrets sont chiffrés par locataire.

[ COTES RELEVÉES ]
5
migrations appliquées
socle multi-locataire complet
13
documents techniques
plus un cahier des charges v1.0
[ 06 ]Accueil téléphonique · TPE de services

CALI

Le réceptionniste vocal qui décroche à 22 h un samedi.

[ SOCLE LIVRÉ, EN PAUSE ]
[ LE PROBLÈME ]

Un plombier, un garage ou un kiné perd des clients à chaque appel manqué. Les solutions du marché sont des surcouches propriétaires sur lesquelles on n'a aucune prise.

[ LA RÉPONSE ]

Un agent vocal qui répond, qualifie l'appel, prend rendez-vous, gère les urgences et envoie un résumé — en français et en néerlandais, sur une chaîne dont chaque maillon est remplaçable.

[ COTES RELEVÉES ]
13
tables, toutes en RLS
14 politiques, contrôles de sécurité au vert
72
commits
socle livré sur deux semaines
[ PL. 04 ]Missions clients

Interventions

Douze missions décrites par ce qui a été livré, ce qui a été mesuré, et ce qui a été décidé contre l’évidence. Rien d’autre.

Coupe D—D
[ SCELLÉ ]

Aucun nom de client ne figure sur ces planches. Un accord de citation se demande, il ne se présume pas : tant qu’il n’est pas signé, le cartouche porte CONFIDENTIEL et rien d’autre ne bouge. Le travail, lui, reste entièrement vérifiable — chiffres, sources et arbitrages sont ci-dessous.

[ FILTRE — SECTEUR ][ 12 / 12 PLANCHES AFFICHÉES ]
[ 01 ]2026
Client
CONFIDENTIEL
Secteur
Transport de personnes
Taille
8 chauffeurs · 6 véhicules · Hainaut
Mission
Remplacer un logiciel de dispatch concurrent et automatiser la prise d'appel
Année
2026
Statut
En exploitation réelle
Planche 04.01Éch. 1:1

Plateforme d'exploitation taxi et VTC

[ CONCEPTION, DÉVELOPPEMENT, MISE EN PRODUCTION ]

Un exploitant vivait sur un logiciel de dispatch qu'il ne maîtrisait pas et perdait des courses sur les appels manqués. La plateforme sur mesure a remplacé l'outil, et un agent vocal répond désormais au téléphone.

[ LIVRABLE ]
  • Quatre moteurs métier développés en test-first à plus de 90 % de couverture : tarification, géolocalisation, dispatch, notifications
  • API protégée par signature du corps de requête, avec idempotence et rejeu sur 24 heures
  • Tableau de bord complet : direct, courses, clients VIP et liste noire, rapports, journal d'audit avec différentiel
  • Application chauffeur installable : agenda, suivi des collègues sur carte sans donnée client, fiches filtrées RGPD
  • Partenaires B2B avec débiteur figé sur la course, et récapitulatif mensuel de facturation
  • Agent vocal temps réel pour la réception d'appels et la prise de rendez-vous
[ COTES RELEVÉES ]
105
migrations
32 tables, RLS par rôle
1 870 692
adresses en base
plus 54 860 rues
21 s → 0,4 s
sur la requête critique
gain vérifié six fois sur six
[ REMARQUE ]

Le point de contrôle de santé de l'API renvoie l'empreinte du commit réellement déployé. On ne devine pas ce qui tourne en production : on le lit.

[ MISE EN ŒUVRE ]
  • Next.js 16
  • React 19
  • TypeScript
  • Supabase
  • Vitest
  • Playwright
  • n8n
  • Twilio
  • ElevenLabs
  • Google Routes
[ 02 ]2026
Client
CONFIDENTIEL
Secteur
Hébergement touristique haut de gamme
Taille
3 gîtes · Lacs de l'Eau d'Heure
Mission
Application voyageur, panneaux muraux, cockpit propriétaire et pont domotique
Année
2026
Statut
En cours — mise en service matériel
Planche 04.02Éch. 1:1

Domotique et conciergerie d'un gîte de luxe

[ ARCHITECTURE, DÉVELOPPEMENT, INTÉGRATION MATÉRIELLE ]

Piloter du matériel réel chez des voyageurs qui paient cher : un jacuzzi, une piscine, un vidéoprojecteur, des caméras. Ici, une erreur d'interface n'est pas un bug d'affichage, c'est un incident physique.

[ LIVRABLE ]
  • Application voyageur avec quatre panneaux muraux en paysage, un par pièce, tous différents
  • Tableau de bord propriétaire
  • Pont entre le protocole domotique et la base temps réel
  • Simulateur de trente-deux faux appareils, permettant de tout développer sans matériel
[ COTES RELEVÉES ]
342
assertions en base
tests pgTAP
6
règles de sûreté
appliquées côté serveur ET revérifiées en base
17
décisions d'architecture datées
dont plusieurs révoquées et conservées visibles
[ REMARQUE ]

Six règles de sûreté non négociables, chacune avec un test qui échoue si on la retire : la filtration d'un jacuzzi n'est jamais interruptible, les caméras extérieures ne sont jamais exposées au voyageur, et surtout — aucun affichage optimiste sur du matériel physique. Un bouton ne dit « allumé » que lorsque l'appareil l'a confirmé.

[ MISE EN ŒUVRE ]
  • Next.js
  • TypeScript
  • Tailwind v4
  • Supabase
  • MQTT
  • Zigbee
  • Home Assistant
  • pgTAP
  • Playwright
[ 03 ]2026
Client
CONFIDENTIEL
Secteur
Formation professionnelle
Taille
Formation 2 ans · ~1 000 heures
Mission
Quatre plateformes sur une seule base, et la production du contenu à l'échelle
Année
2026
Statut
Livré et actif
Planche 04.03Éch. 1:1

Écosystème e-learning en phytothérapie

[ ARCHITECTURE, DÉVELOPPEMENT WEB, IOS ET ANDROID, PIPELINE DE CONTENU ]

Une école devait porter mille heures de formation sur le web, sur iPad en salon, sur iOS et sur Android — avec exactement la même règle de déblocage partout, et un contenu à produire de zéro.

[ LIVRABLE ]
  • Plateforme web : 25 à 30 modules, environ 174 chapitres, herbier de 166 plantes, toile botanique interactive, quiz, cartes mémoire, abonnement
  • Application kiosque iPad pour salon, en mode borne verrouillée : quiz, capture de piste commerciale, paiement par QR ou terminal
  • Applications natives iOS et Android, la même règle de déblocage réimplémentée à l'identique sur les trois clients
  • Blog optimisé pour la recherche, herbier public indexable, système d'emails de cycle de vie porté de cinq à neuf
  • Un objet physique : un oracle de cinquante-deux cartes botaniques, fichiers prêts pour l'impression
[ COTES RELEVÉES ]
~16 min
par module de 5 chapitres
coût mesuré du pipeline de rédaction sourcée
0
hallucination
vérification adversariale, 37 à 60 sources par chapitre
237
entrées au glossaire
22 sections
[ REMARQUE ]

En relisant le contenu produit, vingt clés de quiz fausses et dix-huit explications recopiées ont été trouvées et corrigées. Le pipeline produit vite ; c'est la relecture qui décide si on livre.

[ MISE EN ŒUVRE ]
  • Next.js 15
  • React 19
  • Supabase
  • Stripe
  • Cytoscape
  • SwiftUI
  • StoreKit 2
  • Kotlin
  • Compose
  • Resend
[ 04 ]2026 — 2027
Client
CONFIDENTIEL
Secteur
Notariat
Taille
7 personnes · ~1 000 actes par an
Mission
Site institutionnel, refonte du parc informatique, et outillage d'infogérance
Année
2026 — 2027
Statut
Site livré · phase 1 recettée · refonte signée
Planche 04.04Éch. 1:1

Refonte informatique complète d'une étude notariale

[ CONCEPTION, ARCHITECTURE RÉSEAU, DÉVELOPPEMENT, COORDINATION DE CHANTIER ]

Une étude notariale devait sortir d'un parc informatique en fin de vie, avec une bascule vers le réseau sécurisé du notariat et une fin de support serveur en janvier 2027. Le chantier va du serveur au câblage.

[ LIVRABLE ]
  • Site institutionnel avec balisage structuré propre au métier
  • Architecture cible : serveur, virtualisation, contrôleur de domaine, machine dédiée à l'IA avec carte graphique en accès direct
  • Pare-feu, commutateur alimenté, six postes, quatre portables, visioconférence de salle, sauvegardes trois-deux-un avec test de restauration réel
  • Planning de huit semaines, bascules en soirée et week-end, point de retour arrière avant chaque étape
  • Outillage d'infogérance réutilisable : source de vérité unique, scripts génériques pilotés par un fichier de configuration par client
  • Livrables de terrain générés automatiquement : élévations de baie, liste de brassage imprimable à cocher, planches de QR codes, topologie, jumeau numérique en 3D
[ COTES RELEVÉES ]
8/8
critères de recette
vérifiés sur données réelles
0
ligne de code à modifier
pour le client suivant : un fichier de configuration suffit
57
équipements inventoriés
37 câbles, 20 adresses, 6 VLAN, rejoué 3 fois sans doublon
[ REMARQUE ]

Une règle écrite au dossier et tenue : on n'écrit jamais son propre agent de télégestion. Ce sont les clés du royaume chez le client. On intègre un produit existant par son API, point.

[ MISE EN ŒUVRE ]
  • Next.js 14
  • NetBox
  • Docker
  • Python
  • Windows Server
  • Hyper-V
  • react-three-fiber
  • n8n
[ 05 ]2026
Client
CONFIDENTIEL
Secteur
Architecture et bureaux d'études
Taille
Belgique
Mission
Rendre tangible, en visioconférence, ce que l'IA change dans quatre tâches réelles
Année
2026
Statut
Livrée et présentée
Planche 04.05Éch. 1:1

Démonstration IA métier pour un bureau d'architecture

[ CONCEPTION ET DÉVELOPPEMENT ]

Un bureau d'architecture ne se projette pas sur une promesse. Quatre modules métier crédibles, jouables en direct, sans le moindre risque de panne réseau.

[ LIVRABLE ]
  • Cahiers des charges : arborescence réglementaire reconstituée, génération poste par poste en flux, exports Word, PDF et métré Excel à formules actives
  • Métré détaillé : dépôt de plans, détection par calque avec taux de confiance, tout ce qui passe sous 85 % est signalé à vérifier
  • PV de chantier : structuration d'une transcription au canevas métier, tâches, photos légendées, brouillon d'email
  • Assistant marketing avec circuit proposition, modification, validation, planification
  • Une page de scénario : l'antisèche de présentation minutée, avec le message clé et le piège à éviter à chaque étape
[ COTES RELEVÉES ]
0
dépendance réseau
tout est pré-généré et restitué en flux simulé
4
modules métier
plus un site vitrine de 8 pages
[ REMARQUE ]

L'assistant de métré n'appelle aucun modèle de langage : il interprète les instructions avec un moteur déterministe. Et c'est aussi le comportement visé en production. Un fournisseur qui sait dire où l'IA ne doit pas aller inspire plus confiance qu'un qui en met partout.

[ MISE EN ŒUVRE ]
  • Next.js
  • TypeScript
  • Tailwind
  • moteur déterministe local
[ 06 ]2026
Client
CONFIDENTIEL
Secteur
Réseau d'affaires local
Taille
20 membres ciblés
Mission
Transformer une soirée de networking en diagnostics qualifiés
Année
2026
Statut
Livrée et exécutée
Planche 04.06Éch. 1:1

Machine d'acquisition pour un événement de réseau d'affaires

[ CONCEPTION DE LA CHAÎNE ET DÉVELOPPEMENT ]

Une chaîne en huit étapes : un SMS personnalisé, un assistant qui écoute au clavier ou à la voix ce qui fait perdre du temps, une extraction structurée, et une page de restitution.

[ LIVRABLE ]
  • Déclenchement automatisé, SMS personnalisé portant prénom et secteur
  • Assistant qui relance trois fois au maximum puis conclut
  • Extraction structurée : secteur, difficulté, temps perdu, résumé
  • Base PostgreSQL sur serveur contrôlé — pas de tableur en ligne, pas de service tiers
  • Un script de pitch de quatre-vingt-dix secondes à deux voix, cadencé, avec les trois moments à ne pas rater
[ COTES RELEVÉES ]
8
étapes automatisées
3 workflows versionnés dans le dépôt
0
email automatique au prospect
la main reste humaine à la dernière étape
[ REMARQUE ]

Deux choix à contre-courant, assumés : aucun email automatique ne part vers le prospect, aucun lien de réservation. Et les données vivent sur un serveur contrôlé, pas dans un tableur en ligne.

[ MISE EN ŒUVRE ]
  • Next.js 15
  • React 19
  • PostgreSQL
  • n8n
  • Twilio
  • OpenAI
  • Vercel
[ 07 ]2026
Client
CONFIDENTIEL
Secteur
Nutraceutique · vente directe par abonnement
Taille
Belgique → Benelux
Mission
Du nom à la mise en production, en passant par le modèle financier et la conformité
Année
2026
Statut
Site livré et en production, puis pause
Planche 04.07Éch. 1:1

Marque de compléments personnalisés, construite de zéro

[ CONCEPTION PRODUIT, DÉVELOPPEMENT, CONFORMITÉ ]

Une marque entière : seize documents de conception, un modèle financier à vraies formules, une charte d'identité, un site complet, un tunnel de vente et une application d'audit par IA.

[ LIVRABLE ]
  • Site et tunnel de vente complets, bilingues
  • Données de santé cloisonnées des données marketing, dès le schéma de base
  • Paiement hébergé, portail de facturation, webhooks idempotents, TVA automatique
  • Application d'analyse d'image par IA, et coach conversationnel
  • Modèle financier à quatre feuilles et trois scénarios
[ COTES RELEVÉES ]
6
failles critiques corrigées
audit mené par sept agents en parallèle
16 → 102
tests
build porté de 93 à 195 pages, zéro erreur de typage
3
références retirées de la vente
application de la réglementation belge sur les plafonds
[ REMARQUE ]

En testant avec une vraie photo, on a découvert que l'analyse par IA n'avait jamais fonctionné en production : un paramètre déprécié renvoyait une erreur sur chaque envoi. Personne ne l'avait vu parce que personne n'avait testé avec une vraie photo.

[ MISE EN ŒUVRE ]
  • Next.js 16
  • TypeScript
  • Tailwind v4
  • Supabase
  • Stripe
  • Playwright
  • PostHog
  • Claude
[ 08 ]2026
Client
CONFIDENTIEL
Secteur
Architecture
Taille
~50 projets à reprendre
Mission
Sortir d'un CMS fermé sans perdre le référencement acquis
Année
2026
Statut
Migration construite
Planche 04.08Éch. 1:1

Migration d'un site d'architecture depuis un CMS propriétaire

[ OUTILLAGE ET DÉVELOPPEMENT ]

Sortir d'un CMS propriétaire, c'est surtout ne rien perdre. La migration s'est faite avec une chaîne d'outillage écrite pour l'occasion.

[ LIVRABLE ]
  • Capture complète de l'ancien site, environ cinquante projets récupérés
  • Extraction automatique de la palette et des polices depuis la capture, consolidées en jeu de tokens
  • Génération des fiches projets en fichiers éditables
  • Table de redirections générée, pour préserver le référencement des anciennes adresses
[ COTES RELEVÉES ]
~50
projets repris
capture automatisée de l'ancien site
[ MISE EN ŒUVRE ]
  • Next.js 16
  • React 19
  • MDX
  • Tailwind v4
  • Zod
  • Playwright
  • Vitest
[ 09 ]2026
Client
CONFIDENTIEL
Secteur
Conseil et staffing
Taille
Ingénierie · sciences du vivant · IT
Mission
Prouver la pertinence d'un appariement automatique sur des données réelles
Année
2026
Statut
Livrée
Planche 04.09Éch. 1:1

Démonstration de matching pour un cabinet de conseil

[ CONCEPTION ET DÉVELOPPEMENT ]

Trois consultants réels du client, appariés automatiquement contre des offres réelles du marché belge — avec, pour chaque correspondance, l'explication écrite du pourquoi.

[ LIVRABLE ]
  • Démonstration autonome en un seul fichier, aux couleurs du client
  • Score, critères, et explication rédigée pour chaque correspondance : mobilité, trilinguisme, disponibilité, domaine
  • Calculateur de retour sur investissement interactif
[ COTES RELEVÉES ]
151
offres examinées
3 consultants analysés
12
correspondances à 80 % et plus
dont 3 offres publiées par un employeur final
[ MISE EN ŒUVRE ]
  • HTML
  • CSS
  • JavaScript — aucune dépendance
[ 10 ]2026
Client
CONFIDENTIEL
Secteur
Animalerie · vente en ligne
Taille
Refonte complète
Mission
Sortir du rendu générique et assumer un positionnement de gamme
Année
2026
Statut
Livrée
Planche 04.10Éch. 1:1

Refonte e-commerce en vente directe

[ DIRECTION ARTISTIQUE ET DÉVELOPPEMENT ]

Une refonte construite explicitement contre les deux réflexes visuels du marché. Palette entièrement en espace colorimétrique perceptuel, sans un seul noir ni blanc pur, et typographie choisie contre les valeurs par défaut.

[ LIVRABLE ]
  • Accueil, page produit, FAQ, contact, panier, routes de commande
  • Quatre publicités vidéo
  • Verre liquide à réfraction réelle, défilement collant, boutons magnétiques pilotés hors du cycle de rendu
[ COTES RELEVÉES ]
100 %
de la palette en OKLCH
aucun #000 ni #fff dans le jeu de tokens
[ MISE EN ŒUVRE ]
  • Next.js 16
  • React 19
  • Tailwind v4
  • GSAP
  • Lenis
  • Motion
  • Stripe
  • Resend
[ 11 ]2026
Client
CONFIDENTIEL
Secteur
Déménagement
Taille
Page unique
Mission
Montrer ce que serait leur site, sans build et sans dépendance
Année
2026
Statut
Livrée, non convertie
Planche 04.11Éch. 1:1

Refonte de démonstration pour une société de déménagement

[ CONCEPTION ET DÉVELOPPEMENT ]

Une page unique, sans build, sans dépendance, avec un système de design documenté à partir du site construit — pas d'une intention préalable.

[ LIVRABLE ]
  • Un rail d'étages du rez-de-chaussée au septième le long de la photo d'ouverture, avec un curseur qui monte au chargement : il dit le métier sans une ligne de texte
  • Le prix affiché en clair, en pleine largeur, juste après l'ouverture — là où le secteur renvoie systématiquement vers un formulaire
  • Police auto-hébergée, deux photos optimisées
[ COTES RELEVÉES ]
220 ko
de page totale
police et images comprises
6,6:1
de contraste minimum
seuil d'accessibilité AA : 4,5:1
[ REMARQUE ]

Marquée non indexable pour ne pas concurrencer le site officiel du client. Une démonstration ne prend pas la place de ce qu'elle propose de remplacer.

[ MISE EN ŒUVRE ]
  • HTML
  • CSS
  • JavaScript — zéro dépendance, zéro build
[ 12 ]2026
Client
CONFIDENTIEL
Secteur
Centre d'affaires · domiciliation
Taille
Trois modules
Mission
Montrer un parcours réglementaire complet sans exposer la moindre donnée réelle
Année
2026
Statut
Livrée
Planche 04.12Éch. 1:1

Parcours de vérification d'identité et de conformité

[ CONCEPTION ET DÉVELOPPEMENT ]

Un parcours de vérification en sept étapes, jouable dans le navigateur, sur données fictives et sans base : création de dossier, dépôt de pièces, contrôles croisés, signature, journal d'audit horodaté en direct.

[ LIVRABLE ]
  • Récupération automatique des données publiques d'entreprise, contrôles croisés identité, statuts, bénéficiaires, adresse
  • Relance automatique et polie sur pièce expirée
  • Contrat prérempli et signature électronique avancée
  • Fiche où chaque donnée porte sa source, et journal d'audit horodaté
  • Deux modules complémentaires : assistance commerciale et traitement du courrier en lot
[ COTES RELEVÉES ]
7
étapes tracées
chaque donnée affichée porte sa source
[ REMARQUE ]

Le principe affiché de bout en bout : l'IA prépare, vos équipes décident. La décision finale reste toujours humaine, et la traçabilité est conçue pour un contrôle administratif.

[ MISE EN ŒUVRE ]
  • HTML
  • CSS
  • JavaScript statique
[ PL. 05 ]Matériaux et techniques

Nomenclature

Le relevé complet des matériaux employés en production, classés par lot, comme au bordereau. Rien n'y figure qui n'ait servi sur un ouvrage livré.

Coupe E—E
L018 réf.

Langages

  • TypeScript
  • JavaScript
  • Python
  • Rust
  • Swift
  • Kotlin
  • SQL
  • Shell
L0211 réf.

Front web

  • React 19
  • Next.js 16
  • Tailwind CSS v4
  • shadcn/ui
  • Radix
  • Astro
  • Vite
  • MDX
  • GSAP
  • Motion
  • Lenis
L039 réf.

Back et exécution

  • Node 22
  • Fastify
  • Deno
  • FastAPI
  • BullMQ
  • Redis
  • Tauri 2
  • Turborepo
  • pnpm
L0412 réf.

IA et modèles

  • Claude Agent SDK
  • Anthropic API
  • AWS Bedrock (UE)
  • LangGraph
  • OpenAI
  • Whisper
  • Ollama
  • spaCy
  • Voyage AI
  • Deepgram
  • ElevenLabs
  • LiveKit
L059 réf.

Données

  • PostgreSQL 16
  • pgvector
  • Supabase
  • Drizzle
  • Prisma
  • SQLCipher
  • Qdrant
  • pgTAP
  • SQLite
L069 réf.

Mobile et embarqué

  • SwiftUI
  • StoreKit 2
  • WidgetKit
  • Jetpack Compose
  • Material 3
  • Hilt
  • MQTT
  • Zigbee
  • Home Assistant
L079 réf.

Infrastructure

  • Vercel
  • OVH VPS
  • Docker
  • Docker Compose
  • Traefik
  • Ubuntu
  • systemd
  • Cloudflare
  • NetBox
L0810 réf.

Sécurité

  • AES-256-GCM
  • Argon2id
  • libsodium
  • mTLS
  • OAuth2
  • OIDC
  • TOTP
  • eID
  • HMAC-SHA256
  • RLS PostgreSQL
L097 réf.

Paiement et facturation

  • Stripe
  • Stripe Tax
  • Mollie
  • StoreKit 2
  • Google Play Billing
  • Peppol / UBL BIS 3.0
  • Billit
L1014 réf.

Intégrations

  • Microsoft Graph
  • SharePoint
  • Power Automate
  • Twilio
  • Telnyx
  • Resend
  • Brevo
  • n8n
  • Make
  • HubSpot
  • Notion
  • Google Calendar
  • Google Routes v2
  • Mapbox
L118 réf.

Qualité et observabilité

  • Vitest
  • Playwright
  • pytest
  • GitHub Actions
  • Sentry
  • PostHog
  • ESLint
  • Zod
105
éléments distincts
dédupliqués sur 105 manifestes de dépendances analysés
11 lots au bordereau
[ PL. 06 ]Parcours

Élévation

Quatre paliers, du plus récent au plus ancien. Chaque niveau porte ce qui y a été effectivement construit.

Coupe F—F
  1. Avril 2026 → aujourd'hui[ EN COURS ]

    Co-fondateur & CTO

    LTC Group SRLThoricourt (Silly), Hainaut
    • Direction technique complète : architecture, développement et mise en production de l'ensemble des solutions.
    • Conception et exploitation de trois produits propriétaires en parallèle, plus quatre outils internes.
    • Livraison de projets sur mesure pour onze clients distincts : notariat, architecture, transport de personnes, formation, hébergement touristique, commerce en ligne, agroalimentaire.
    • Mise en place du cadre de conformité du groupe : politique RGPD, politique interne d'usage de l'IA alignée sur le règlement européen, analyse d'impact, registre des traitements. Désigné délégué à la protection des données.
    • Pilotage de l'infrastructure : serveurs, conteneurisation, sauvegardes chiffrées hors site avec verrouillage d'objet.
    • Infogérance lourde : refonte complète du parc informatique d'une étude notariale — serveur, virtualisation, pare-feu, câblage, téléphonie, sauvegardes testées.
  2. 2025 → aujourd'hui

    Associé gérant

    L&S EstatesBelgique
    • Société d'investissement à trois volets : immobilier, esthétique, vente directe.
    • Apport en capital, acquisition, financement, valorisation et pilotage stratégique.
    • En parallèle de LTC Group, qui reste l'activité principale.
  3. 2024 → 2025

    Activité indépendante

    Contrats étudiantsBelgique
    • Sept clients servis avant la constitution de la société.
    • Premier revenu récurrent — validation du modèle économique de l'IA pour les petites structures.
    • Premières automatisations et intégrations d'IA mises en production.
  4. 2023 → 2024

    Collaborateur IT & Automatisation

    Campus U CharleroiCharleroi
    • Conception et déploiement d'assistants et de flux d'automatisation pour des tâches administratives et documentaires.
    • Administration et structuration d'espaces documentaires, accompagnement des utilisateurs au changement.
    • Missions transverses : support, intégration d'outils, amélioration des processus numériques.

[ RYTHME MESURE ]

94
jours avec au moins un commit
dates dédupliquées sur l'historique Git
38
pull requests en trois jours
journée la plus dense documentée
6
phases livrées en une journée
moteur de prospection, 23 août 2026
[ PL. 07 ]Formation et conformité

Qualifications

Classées par institution émettrice. Chaque intitulé porte son niveau de preuve : ce que je peux montrer, et ce que je ne peux que déclarer.

Coupe G—G
[ LÉGENDE ]
[ VÉRIFIABLE ]certificat en main, adresse de vérification publique[ ATTESTÉ ]certificat en ma possessiondéclaré, attestation fournie sur demande

Google

IA · IT · Données · Cloud

[ 11 INTITULÉS ]

  • IT Support Professional Certificate5 cours · janvier 2025[ ATTESTÉ ]
  • AI Fundamentalsavril 2026[ VÉRIFIABLE ]
  • AI Professional Certificate
  • Data Analytics Professional Certificate
  • Advanced Data Analytics Professional Certificate
  • Business Intelligence Professional Certificate
  • Cybersecurity Professional Certificate
  • IT Automation with Python Professional Certificate
  • Project Management Professional Certificate
  • Cloud Data Analytics Certificate
  • Preparing for Google Cloud Certification : Cloud Engineer

Stanford University & DeepLearning.AI

Apprentissage automatique

[ 03 INTITULÉS ]

  • Machine Learning Specialization
  • Deep Learning SpecializationDeepLearning.AI
  • Generative AI with Large Language ModelsDeepLearning.AI & AWS

Microsoft

IA · Cybersécurité · Données

[ 06 INTITULÉS ]

  • AI & ML Engineering Professional Certificate
  • Cybersecurity Analyst Professional Certificate
  • Power BI Data Analyst Professional Certificate
  • Azure Fundamentals (AZ-900)préparation à l'examen
  • Azure Data Scientist Associate (DP-100)préparation à l'examen
  • Azure Developer Associate (AZ-204)préparation à l'examen

IBM

IA · Cybersécurité

[ 02 INTITULÉS ]

  • AI Engineering Professional Certificate
  • Cybersecurity Analyst Professional Certificate

ESSEC Business School

Analytique décisionnelle

[ 01 INTITULÉS ]

  • Foundations of Strategic Business Analyticsavril 2026[ VÉRIFIABLE ]

INSEAD · Wharton · Duke · Buffalo

Blockchain · Finance décentralisée · Stratégie

[ 04 INTITULÉS ]

  • Blockchain Revolution SpecializationINSEAD
  • Cryptocurrency and Blockchain : An Introduction to Digital CurrenciesWharton — University of Pennsylvania
  • DeFi and the Future of Finance SpecializationDuke University
  • Blockchain SpecializationUniversity at Buffalo

[ NOTE ]

Trois de ces qualifications sont adossées à un certificat en ma possession, dont deux avec une adresse de vérification publique. Les autres sont déclarées : les attestations existent sur les plateformes émettrices et je les fournis sur demande. Les trois mentions « préparation à l'examen » sont des cours de préparation, pas des certifications de l'éditeur — je ne les présente jamais comme telles.

[ PL. 07.01 ]

Conformité

[ LTC-RGPD-POL-001 ]

Politique de protection des données

Registre des traitements au titre de l'article 30, contrats de sous-traitance article 28, analyses d'impact.

[ LTC-IA-POL-001 ]

Politique interne d'usage de l'IA

Alignée sur les articles 4 et 50 du règlement européen sur l'intelligence artificielle.

[ DPO ]

Délégué à la protection des données

Fonction exercée pour LTC Group SRL.

[ UE ]

Hébergement et sous-traitance

Chaîne européenne de bout en bout, volontairement limitée à trois maillons, clés détenues en propre.

[ PL. 08 ]Déroulé d'une mission

Méthode

Cinq phases. Chacune produit un document ou un objet qui vous reste, et chacune demande quelque chose de votre côté — c’est écrit avant de commencer, pas découvert en route.

Coupe H—H
  1. [ 01 ]Un échange

    Le relevé

    On regarde ce qui existe : vos outils, vos fichiers, la tâche qui vous coûte le plus cher. Je ne vous demande pas ce que vous voulez comme technologie, je vous demande ce qui vous fait perdre du temps.

    [ CE QUE VOUS RECEVEZ ]

    Une note de synthèse : ce que j'ai compris, et ce qui me manque encore.

    [ CE QUE JE VOUS DEMANDE ]

    Une heure de votre temps, et l'accès à personne — juste une conversation.

  2. [ 02 ]Selon l'ampleur

    Le programme

    Je liste les usages possibles et je les classe par impact réel et par faisabilité. Certains sont écartés à ce stade, et je vous dis pourquoi. C'est souvent la partie la plus utile.

    [ CE QUE VOUS RECEVEZ ]

    Un plan d'action chiffré et séquencé, avec ce qui se fait en premier et ce qui attend.

    [ CE QUE JE VOUS DEMANDE ]

    Une réunion de restitution. Vous repartez avec le document, que vous alliez plus loin avec moi ou non.

  3. [ 03 ]Court

    L'esquisse

    On construit la plus petite version qui prouve ou réfute l'idée, sur vos données réelles. Pas une maquette : quelque chose qui tourne. Si ça ne marche pas, on l'apprend ici, pas après six mois.

    [ CE QUE VOUS RECEVEZ ]

    Un prototype jouable, et une mesure honnête de ce qu'il fait et ne fait pas.

    [ CE QUE JE VOUS DEMANDE ]

    Un jeu de données représentatif, et une personne de chez vous pour le tester.

  4. [ 04 ]Par étapes livrées

    L'exécution

    Le développement, par itérations que vous voyez tourner. Les tests sont écrits en même temps, pas après. La conformité est traitée dans le code, pas dans une annexe.

    [ CE QUE VOUS RECEVEZ ]

    Le logiciel, en production, avec sa documentation et ses tests.

    [ CE QUE JE VOUS DEMANDE ]

    Un point régulier, et une validation à chaque étape livrée.

  5. [ 05 ]Continu

    L'exploitation

    Supervision, correctifs, évolutions. Je reste l'interlocuteur : ce n'est pas transmis à une équipe de support qui découvrira votre dossier.

    [ CE QUE VOUS RECEVEZ ]

    Un système surveillé, et quelqu'un qui répond.

    [ CE QUE JE VOUS DEMANDE ]

    Nous convenons du niveau de suivi qui a du sens pour vous.

[ PL. 08.01 ]

Principes de conduite

La machine prépare, vous décidez

Aucune de mes livraisons n'envoie quoi que ce soit à un de vos clients sans qu'une personne ait cliqué. Le silence ne vaut jamais approbation.

Je dis quand l'IA n'est pas la réponse

Sur plusieurs projets, la meilleure solution était un moteur déterministe, pas un modèle. Un fournisseur qui sait où l'IA ne doit pas aller inspire plus confiance qu'un qui en met partout.

Vos données restent identifiables uniquement chez vous

Quand un modèle externe est nécessaire, ce qui sort est pseudonymisé, et la table de correspondance ne quitte jamais votre infrastructure.

Je documente ce qui ne marche pas

Mes projets portent des registres où mes propres sur-déclarations sont nommées, et des scripts qui font échouer une publication contenant une affirmation que je ne peux pas prouver.

[ PL. 09 ]Contact

Prendre attache

Le premier échange sert à comprendre le problème, pas à vendre une solution. Si la réponse n’est pas l’intelligence artificielle, je vous le dis à ce moment-là.

Coupe J—J
Raison sociale
LTC Group SRL
BCE
1036.831.317
TVA
BE 1036.831.317
Siège
Thoricourt (Silly) · 7830 · Belgique
Zone
Wallonie & Bruxelles — déplacements sur site
Planche 09.01Éch. 1:1

[ LANGUES ]

  • FrançaisLangue maternelle
  • AnglaisProfessionnel — technique et documentation