Les clients, une mission, et le laboratoire.
Séparés délibérément. Ce qu'un client a payé et ce que j'ai construit pour prouver une technique sont deux affirmations différentes, et les mélanger flatterait les deux.
[×] BOBINE 01 · CLIENTS · 1 ENTRÉEDANS LE COULOIR
Construit et livré pour des clients. Une partie est publique ; une partie n’a pas été publiée.
Les projets sont décrits au niveau conceptuel. Tout ce qui n’est pas publié ou qui est interne à un client le reste.
State Auto GlassINC
Une entreprise de réparation de pare-brise à domicile dessert la vallée de la Willamette depuis 1961. J'ai construit son site en ligne, puis étudié le marché et les concurrents, et rédigé un plan de croissance.
PROBLÈME
Une entreprise locale de soixante ans devait être trouvée par les gens qui la cherchaient déjà, à travers une douzaine de communes — et transformer ce trafic en demandes de devis.
RÉSULTAT
Un site Next.js statique et rapide : formulaire de devis, carte de couverture interactive, index des services, rapport de terrain, et une page dédiée pour chaque commune desservie.
Une mission à la tête de la fonction IT et développement de l’entreprise.
Décrit au niveau conceptuel : ce qu’était chaque projet, et rien sur l’entreprise derrière.
Revolution Conseil
Développeur senior — Responsable IT & développementAvril – juin 2026
J'ai dirigé le service IT et développement — son administration quotidienne et son infrastructure, plus le travail ci-dessous. J'ai porté chacun de ces projets du brief à la livraison : conception, construction, tests.
- Application ERP de bureau — Windows et macOS.
- Navigateur d'archives hors ligne pour un théâtre — une application web locale haut de gamme pour parcourir l'intégralité des archives sur une grande tablette, sans connexion.
- Site touristique — le plus gros chantier de la mission, terminé et en attente de publication.
- Site immobilier — en cours au moment où la mission s'est terminée.
- mondoenergie.com ↗ — corrections de mise en page mobile. Construit par un autre membre de l'équipe, pas par moi.
Une partie est en ligne, une partie tourne à l'intérieur de l'entreprise, et le reste est terminé et attend d'être publié par elle.
Construit pour mon propre usage, pas pour un client. C’est là qu’une technique se prouve avant d’approcher l’activité de quelqu’un.
Vision Gate
Un système de contrôle d'accès et de présence qui reconnaît les visages à une porte et en tient le registre — même quand plusieurs personnes passent ensemble.
PROBLÈME
Les badges et les feuilles d'émargement s'éloignent de la réalité. Qui est réellement entré, et quand, est une question à laquelle la plupart des petites entreprises ne savent pas répondre — et une caméra unique qui suit un visage à la fois rate un groupe qui arrive ensemble.
RÉSULTAT
Un système fonctionnel, testé avec des groupes allant jusqu'à cinq personnes franchissant le portique en même temps : il sépare et identifie chaque personne individuellement, et enregistre l'entrée et la sortie de chacune pour constituer un registre de présence. Construit et éprouvé ; il reste avant publication une passe de durcissement sécurité et les licences.
MT5 Trading Terminal
Un terminal de trading de bureau branché sur MT5 et sur un flux d'actualités en direct, avec un cœur d'analyse purement mathématique en dessous.
PROBLÈME
Suivre plusieurs marchés à la main est lent, et une vue éparpillée produit de mauvaises décisions. Les données macroéconomiques qui corrigeraient cela sont derrière des flux payants tarifés pour des institutions, pas pour l'outillage d'une seule personne.
RÉSULTAT
Un terminal portant un tableau de bord de marché complet, un graphique TradingView intégré, des commandes d'exécution, et la prise en charge des comptes démo à côté des comptes réels. Le calendrier économique et les données macro arrivent via un expert advisor MT5 que j'ai écrit pour l'occasion, si bien que le terminal les importe directement au lieu de payer un flux. En dessous se trouve le cœur de calcul : plusieurs stratégies or et crypto sur plusieurs unités de temps, avec une détection de structure de marché qui choisit la stratégie adaptée aux conditions du moment. Des modèles de langage locaux et hébergés — Ollama, LM Studio et vMLX parmi d'autres — transforment le résultat en signaux JSON propres avec le raisonnement joint, rendus en langage clair : acheter, vendre, long, short, ou clôturer une, plusieurs ou toutes les positions. Environ 90 % construit ; il reste les tests.
Je ne suis ni trader professionnel ni conseiller financier. Ce sont des outils que j'ai construits pour appuyer mes propres recherches et décisions. Ils ont bien performé sur comptes démo et ont aussi encaissé des pertes — le trading n'est pas quelque chose à confier à un système automatisé seul.
OpenClaw macOS Bridge
Un pont qui donne à un agent IA un accès de niveau opérateur à macOS — souris, clavier, et l'écran lui-même.
PROBLÈME
Un agent confiné à un panneau de scripting ne peut atteindre que ce que ce panneau expose. L'essentiel du vrai travail de bureau se passe en dehors.
RÉSULTAT
Contrôle de la souris et du clavier, lecture de l'écran par OCR, et une couche d'actions sur mesure par-dessus — assez pour piloter directement une application comme Blender plutôt que par son interface de scripting, et pour mener de bout en bout un travail dans le navigateur. Construit à une époque où la plateforme n'avait pas de couche agent propre.
Sophia AI Agent
Un assistant tout-en-un — chat, voix, lecture d'écran et contrôle du bureau — construit bien avant que cette catégorie d'agents ne devienne courante.
PROBLÈME
Un assistant n'est utile que s'il vient à vous là où vous êtes : par la voix, par le texte, et sur ce qui est déjà à l'écran. Le faire suppose de sortir de la fenêtre de chat et de toucher à la machine elle-même.
RÉSULTAT
Conversation texte et voix via TTS et STT, OCR pour lire l'écran, contrôle souris et clavier par un contrôleur sur mesure, interaction avec des jeux, et scan de blockchain pour l'analyse des mouvements de gros capitaux. La qualité des modèles était le plafond, pas la conception — ceux de l'époque hallucinaient souvent — mais la forme était juste.
OpenClaw Desktop Dashboard
Une surface de contrôle de bureau pour OpenClaw — chat, gestion et pilotage dans une seule fenêtre, construite avant que le produit ne livre son propre tableau de bord.
PROBLÈME
Piloter le système supposait de passer d'une interface à l'autre, et une partie de ce que je voulais faire n'avait aucune interface du tout.
RÉSULTAT
Une seule application de bureau pour dialoguer avec le système, le gérer et le piloter, portant des capacités que le produit ne livrait pas à l'époque. Terminée et stable.
Pine Script Strategies
Des stratégies TradingView pour l'or et la crypto — analyse, génération de signaux et workflows techniques.
PROBLÈME
Tester une idée à l'œil sur plusieurs instruments et unités de temps ne passe pas l'échelle au-delà de deux ou trois graphiques.
RÉSULTAT
Des scripts de stratégie couvrant l'analyse de marché, la génération de signaux et le workflow de trading technique, écrits pour l'or et pour la crypto.
Je ne suis ni trader professionnel ni conseiller financier. Ce sont des outils que j'ai construits pour appuyer mes propres recherches.
Recherche réseau bas niveau
Une étude menée seul en analyse binaire et en réseau bas niveau : rétro-ingénierie d'un utilitaire Windows propriétaire, puis reconstruction d'un équivalent en C++ pour le comprendre.
PROBLÈME
Lire sur un protocole n'est pas la même chose que le connaître. Je voulais comprendre comment un outil de diagnostic réseau découvre les appareils, ce qu'il met sur le câble, et pourquoi.
RÉSULTAT
Analyse binaire dans Ghidra pour retrouver la logique du programme à partir du C décompilé, en parallèle d'une analyse des paquets et du protocole dans Wireshark — comportement ARP, cartographie des appareils et surveillance du trafic sur un réseau local. À partir de cette investigation j'ai construit une preuve de concept en C++, en dérivant la gestion du protocole du trafic observé plutôt que de la documentation, et en la déboguant de la même façon. Un exercice de programmation système, d'interopérabilité et de fondamentaux de cybersécurité — recherche pédagogique, pas un produit.