Je conçois des logiciels qui automatisent des processus d’affaires de bout en bout, avec des vérifications qui en prouvent le résultat.
Plus efficacement que jamais, grâce à l’orchestration d’agents d’IA.
Résoudre des problèmes, c’est ce que j’aime le plus. Si une tâche se fait à l’ordinateur, elle peut fort probablement être automatisée.
Réalisation
Market Board
Le tableau s’affiche directement sur votre bureau, sans application ni navigateur à ouvrir. Lorsqu’il est actif, il actualise ses prix environ toutes les deux minutes pendant les heures de marché.
Nécessite Wallpaper Engine, un achat unique sur Steam.
- ≈ 4 semainesde développement
- ≈ 9 000 lignesde code, commentaires compris
- 287vérifications automatisées avant la sortie
valiwatt
Une prévision n’est utile que si on sait quand arrêter de s’y fier. valiwatt met à l’épreuve une prévision de la demande horaire d’électricité au Québec sur des mois qu’elle n’a jamais vus, mesure si ses fourchettes tiennent vraiment et surveille la dérive. Quand un contrôle se déclenche, il dit quoi faire et pourquoi; il ne modifie jamais le modèle de lui-même.
Encore candidat : les chiffres d’écart et de fourchette viennent des années qui ont servi à choisir le modèle, et le test final, sur une année gardée de côté jusque-là, reste à faire. Données de demande : données ouvertes d’Hydro-Québec (CC BY-NC 4.0), offertes à titre informatif et non officielles. Ni Hydro-Québec, ni Environnement et Changement climatique Canada, ni la NOAA, ni l’Iowa Environmental Mesonet n’ont produit, revu ou approuvé ce travail, et ce projet n’est affilié ni à la NOAA ni à l’Iowa Environmental Mesonet. Construit avec Claude Code sous ma direction.
- 2,83 %d’écart moyen par heure, contre 4,42 % pour la première version
- 90,3 %des heures dans sa fourchette à 90 %
- 418 sur 418tests par fautes injectées réussis, sur des données synthétiques
camunda-claim-triage
Quand un modèle d’IA lit une réclamation d’assurance, qui décide? Ici, une personne. La réclamation arrive en texte libre; le modèle en extrait les détails, un code ordinaire les vérifie, et une personne approuve ou refuse avant que quoi que ce soit soit payé ou envoyé. Dans la vidéo, une réclamation cache une instruction qui demande 50 000 et sa propre approbation. Le modèle inscrit 640, note qu’il a ignoré l’instruction, et n’a de toute façon aucun pouvoir d’approuver.
Une démonstration sur des réclamations synthétiques, construite sur Camunda 8. Construit avec Claude Code sous ma direction.
- 1étape fait appel à un modèle d’IA; un code ordinaire et une personne font le reste
- 0approbation possible par le modèle
- 3issues testées de bout en bout, avec un substitut à l’étape d’IA : approuvée, refusée, confiée à une personne
Ma façon de travailler
Je travaille à distance ou sur place, en français ou en anglais, sur des mandats de toute envergure.
Mes racines
J’ai toujours dit que mon père ne ressemble à personne. Il s’accorde très peu de loisirs et pense toujours au travail ou à sa famille. Aussi loin que je me souvienne, il était toujours occupé à quelque chose. Il travaillait sans arrêt.
Il a pris sa retraite vers l’année de ma naissance, mais il n’a jamais cessé de travailler. Il m’a appris la charpenterie et j’ai travaillé à ses côtés. Le voir travailler autant m’a inspiré, et je le considère aujourd’hui comme un modèle. Il m’a transmis son amour du travail.
Bâtir pour les générations futures. Lui a bâti des maisons; moi, je conçois des logiciels d’automatisation qui redonnent aux gens leur temps. Dans les deux cas, il s’agit d’avoir un impact positif par un travail acharné.