John Bergerat

John Bergerat · Développeur IA Fullstack

Agents IA, automatisations n8n, assistants sur vos documents et applications web avec IA.

Le code vérifie le travail de l’IA, et je livre par étapes que vous validez.

  • 7 ans de développement
  • Systèmes pour fonds d’investissement
  • Clients en Europe et aux États-Unis

Démos

Démos qui tournent

Construites et testées de bout en bout, avec des entreprises et des données d’exemple. Chaque vidéo dure environ une minute.

Vidéo · 0:56 · En français
DémoAutomatisation n8n + IA

Vos demandes de devis triées, votre CRM à jour

Les demandes arrivent par le site et attendent qu’on les lise, qu’on les classe, puis qu’on les recopie dans le CRM.

Ce que ça fait

  • L’IA lit chaque demande ; le code vérifie sa réponse et calcule un score sur une grille fixe.
  • Le contact est rangé dans le CRM ; une demande chaude crée une tâche de rappel et une alerte.
  • Une réponse personnalisée attend en brouillon : rien ne part sans votre accord.
< 1 centimede coût d’IA par demande, mesuré sur les demandes de test

Entreprise et données d’exemple. Le même schéma se branche sur HubSpot, Pipedrive, Sellsy, Notion ou Google Sheets.

Vidéo · 0:47 · En français
DémoAssistant IA sur vos documents

Un assistant qui répond à partir de vos documents, avec la source exacte

L’équipe perd du temps à chercher un tarif, une règle ou une procédure dans des dizaines de pages.

Ce que ça fait

  • On pose sa question en français, comme à un collègue.
  • La réponse cite le document et la page ; un clic ouvre le passage surligné.
  • Si l’information n’est pas dans vos documents, il le dit au lieu d’inventer.
14/15réponses avec la bonne page citée ; 14/15 justes, et 5 refus justes sur 5 quand l’information manque

Entreprise et documents d’exemple : 7 PDF, 48 pages.

Vidéo · 1:04 · Sous-titres en anglais
DémoAgent IA relié à un CRM (MCP)

Un agent IA d’accueil qui tient votre CRM à jour

Les messages entrants s’accumulent : il faut trier, qualifier les prospects, mettre le CRM à jour et répondre.

Ce que ça fait

  • Trie chaque message et qualifie les prospects.
  • Propose les mises à jour du CRM par un serveur MCP ; une personne valide chaque changement.
  • Rédige la réponse ; les prix et les créneaux viennent du système, jamais de l’IA.
72/72messages bien triés sur 24 cas de test passés 3 fois, sans aucun changement non autorisé

Clinique et données d’exemple. Fonctionne avec tout modèle compatible OpenAI.

Vidéo · 0:53 · Voix en anglais
MaquetteDesign d’interface

La console de suivi d’un assistant téléphonique IA

Quand une IA répond au téléphone, l’équipe doit voir d’un coup d’œil les appels du jour et ce qui l’attend.

Ce que ça fait

  • Le résumé de la journée et les rappels à faire, avec des boutons d’action.
  • Chaque appel expliqué en étapes simples, avec l’écoute et la conversation.
  • L’état de l’assistant et de ses connexions, visible par toute l’équipe.

Maquette d’interface avec des données d’exemple : c’est la conception de l’écran, pas l’agent téléphonique lui-même.

Autres démos

Vidéo · 0:39 · Sans son
DémoSite web + back-office

Un site de photographe et sa plateforme de gestion

Un artiste veut un site à la hauteur de son travail, et pouvoir le mettre à jour sans développeur.

Ce que ça fait

  • Séries, visionneuse, planche contact, journal et boutique de tirages.
  • Une plateforme pour ajouter des photos (compressées dans le navigateur), recadrer et publier.
  • Des animations soignées sans perdre en vitesse, et une accessibilité vérifiée.
98 à 100score de performance Lighthouse sur mobile, pages principales

Photographe inventée, photos générées par IA. La plateforme de démo n’enregistre rien.

Vidéo · 0:29 · Anglais puis espagnol
DémoVidéo générée en code

Une vidéo explicative générée en code, en anglais et en espagnol

Refaire la même vidéo dans chaque langue, à chaque mise à jour, prend du temps et coûte cher.

Ce que ça fait

  • Un fichier de scènes décrit la vidéo ; le code dessine et anime chaque image.
  • La voix de synthèse fixe la durée des scènes, les sous-titres et la bouche du personnage.
  • La même vidéo sort en anglais et en espagnol ; le texte plus long s’ajuste tout seul.
≈ 1 minpour rendre les 29 secondes de vidéo sur un simple PC
Vidéo · 0:48 · Voix en anglais
DémoFinance · Application web

Un constructeur de stratégies d’options

Avant de prendre position, un investisseur veut voir ce qu’une stratégie peut gagner ou perdre.

Ce que ça fait

  • Gain maximum, perte maximum et points morts calculés exactement.
  • Courbe de gains à l’échéance et aujourd’hui (Black-Scholes), avec les grecs.
  • 12 stratégies prêtes à l’emploi, et des modèles que l’on enregistre soi-même.
72tests automatiques

Données de marché simulées.

Capture d’écran
L’échiquier du coach d’échecs IA, avec le panneau du coach à gauche et la feuille de partie à droite
PrototypeIA · Application web

Un coach d’échecs IA qui explique chaque coup

Un joueur veut progresser face à un adversaire de son niveau, et comprendre ses erreurs.

Ce que ça fait

  • L’adversaire joue comme un humain du niveau Elo choisi.
  • Le moteur d’échecs juge chaque coup directement dans la page.
  • L’IA réécrit en mots simples des faits calculés par le code : elle ne peut pas inventer une variante.

Prototype personnel, non publié.

Missions

Missions réalisées

Master en finance (HEC Lausanne), puis des missions surtout dans ce domaine : des systèmes qui tournent seuls, là où une erreur coûte cher. La même rigueur sert vos automatisations.

Clients confidentiels : ni nom, ni visuel, seulement ce qui a été livré.

  • ≈ 5 M$

    de transactions par jour pour le fonds avec lequel je travaille

  • 20 M$

    d’actifs gérés par un client actuel

  • Londres

    systèmes de trading et d’analyse construits pour des fonds

  • FIX

    certifié, avec une connexion FIX livrée pour un fonds américain

J’ai aussi travaillé pour BOTS.io, une société qui traite des milliards de dollars en crypto.

Client confidentiel

Moteur de signal quotidien avec l’API Claude

Pour un client américain : chaque jour, le code calcule des indicateurs à partir de données économiques publiques, l’API Claude rend un avis structuré par-dessus, et le résultat arrive sur un tableau de bord protégé, par e-mail et sur Telegram. Le tout tourne seul sur un serveur.

  • Note du client : 5/5
  • 654 tests automatiques
  • Aucune exécution manquée les 2 premières semaines
Client confidentiel

Des ordres passés automatiquement sur alerte

Un programme qui passe l’ordre chez le courtier Interactive Brokers dès qu’une alerte arrive.

  • Livré et payé en totalité
Client confidentiel

Une stratégie testée en Python, mise en production

La stratégie d’un trader, testée en Python sur l’historique, devenue un programme qui passe ses ordres seul chez le courtier Alpaca.

  • Client revenu pour un 2e contrat
Client confidentiel

La méthode d’un trader forex traduite en code

Un trader appliquait sa méthode à la main sur l’euro-dollar. Le code applique maintenant les mêmes règles sur trois unités de temps, et chaque signal se vérifie sur un graphique interactif.

  • 403 des 439 trades de son test manuel retrouvés par le code
  • Mission en cours
Client confidentiel

Application web d’analyse de trading, jalon 1

Pour un client américain (Next.js, TypeScript, Supabase, Vercel) : l’application reçoit en direct les prix de la plateforme Deriv, les range dans une base propre avec 12 mois d’historique pour 10 actifs, se met à jour seule toutes les 15 minutes et affiche un graphique en direct.

  • Plus de 410 000 relevés de prix, 0 doublon
  • 81 tests automatiques
  • Jalon livré en avance, validé le jour même

Méthode

Comment je travaille

  1. 01

    Cadrage écrit

    Je reformule votre besoin par écrit : ce qui sera livré, en combien d’étapes, et comment on vérifie que ça marche.

  2. 02

    Prototype rapide

    Une première version qui tourne, vite, pour juger sur pièce plutôt que sur un document.

  3. 03

    Étapes validées

    Je livre par étapes. Vous testez et validez chacune avant que je passe à la suivante.

  4. 04

    Code et comptes à votre nom

    Le code, les accès et les abonnements (IA, hébergement, n8n) sont à votre nom : vous gardez la main sur tout.

Stack

Stack technique

  • Python
  • FastAPI
  • Next.js
  • React
  • TypeScript
  • PostgreSQL
  • Supabase
  • API Claude et OpenAI
  • n8n
  • MCP