Aller au contenu

Réalisations

Études de cas

Les projets clients sont présentés sans nom, capture ni code : ils appartiennent à nos clients.

01

Portail IT en libre-service

Un portail IT en libre-service pour un réseau d’agences d’assurance : base de connaissances, déclaration d’incident guidée et suivi des tickets, conçu pour des milliers d’utilisateurs.

Réseau d’agences d’assurance · 2026 —

Enjeu

Les incidents arrivaient surtout par téléphone. L’objectif : en faire passer la majorité par le libre-service, indépendamment du système d’information du client.

Ce que nous avons construit

  • Cinq services derrière une passerelle unique (base de connaissances, déclarations, transmission, suivi) avec événements RabbitMQ
  • Authentification unique (SSO) ; un jeton portail revérifié par chaque service
  • Formulaire d’incident guidé pas à pas et suivi des tickets relié à l’outil de ticketing du service desk
  • Tableau de bord d’administration avec logigrammes, FR/EN, mode sombre, utilisable sur mobile

→ En cours de livraison : plus de 600 tests automatisés, zéro alerte npm audit.

ReactRedux ToolkitMUINode.jsExpressMariaDBRabbitMQSSODocker
02

Plateforme de pilotage du run

Une application où les équipes technologiques d’un groupe international et leur prestataire planifient les tâches d’exploitation récurrentes et valident chaque occurrence, chaque jour.

Groupe international · équipes technologiques · 2026

Enjeu

Les contrôles d’exploitation récurrents devaient être planifiés, attribués et prouvés chaque jour, entre les équipes de deux entreprises.

Ce que nous avons construit

  • Plannings de tâches récurrentes par jour et par heure ; validation quotidienne Oui / Non, commentaire obligatoire sur Non
  • Un service de fond qui génère les occurrences et envoie les notifications à l’heure
  • Analytique : taux de réalisation, ponctualité, retard médian, vues enregistrées, export CSV
  • Sessions durcies : cookie HTTP-only RS256, verrouillage de compte, limitation de débit, trois niveaux de rôles

→ Son cœur alimente aujourd’hui un second produit (cas suivant).

ReactRedux ToolkitMUINode.jsExpressMariaDBPM2
03

Console de supervision

Une console d’exploitation pour une équipe de supervision en horaires postés : contrôles récurrents, validation quotidienne, notifications et analytique par personne et par poste.

Infogéreur · usage interne · 2026

Enjeu

Les superviseurs en postes avaient besoin d’un seul endroit pour voir ce qui est dû, qui est de poste et ce qui a été manqué.

Ce que nous avons construit

  • Construite sur le cœur de la plateforme de run, avec sa propre identité, ses clés et sa base
  • Postes, plannings mensuels et analytique par poste
  • Règles de retrait d’un membre sans perdre son historique
  • Un design system « ops » clair / sombre avec un seul jeu strict de couleurs de statut

→ Un second produit sur un cœur éprouvé : aucun code d’authentification ni d’ordonnancement réécrit.

ReactRedux ToolkitMUINode.jsExpressMariaDB
04

Plateforme d’exploitation IT

Une plateforme de planification et de supervision de production qui automatise les contrôles que les équipes faisaient à la main.

Groupe de distribution pharmaceutique · 2025

Enjeu

Les équipes d’exploitation lançaient chaque jour des contrôles manuels sur plusieurs chaînes de supervision, dans un réseau d’entreprise verrouillé.

Ce que nous avons construit

  • Orchestration des traitements via l’API Control-M Automation
  • Plans de tâches récurrents transformés en occurrences planifiées
  • Pipeline OCR + capture d’écran exposé aux agents en serveur MCP
  • Déploiement derrière un proxy SASE, DNS interne et pm2

→ Cinq chaînes de supervision automatisées.

ReactReduxExpressMySQLPythonMCPControl-M
05

Plateforme RH & planification

Une plateforme interne multi-modules : RH, planification des effectifs, e-learning et certification sécurité.

Groupe de services français · 2024 —

Enjeu

RH, planification et formation vivaient dans des outils et des tableurs séparés, sans modèle de droits commun.

Ce que nous avons construit

  • SSO Azure AD (OAuth2 PKCE, JWT RS256 en cookies httpOnly)
  • Profils de droits en cascade, périmètre équipe ou global
  • Modules e-learning et certification
  • Exports de niveau paie, montants stockés en centimes entiers

→ Direction technique ; une suite de 355 tests Jest protège le cœur.

ReactViteReduxExpressMySQLReact NativeAzure AD
06

Agent vocal IA

Un agent vocal bilingue FR/EN qui mène des entretiens structurés en temps réel et envoie un résumé par e-mail à la fin de l’appel.

Produit interne · 2026

Enjeu

Recueillir des réponses structurées par téléphone ou visio mobilise une personne par conversation et perd des détails.

Ce que nous avons construit

  • Transport temps réel LiveKit / WebRTC
  • Reconnaissance et synthèse vocales auto-hébergées
  • Bus d’événements par entretien avec mémoire résumée
  • Sous-titres en direct au mot près et résumés automatiques

→ Entièrement auto-hébergé : aucun audio ne quitte l’infrastructure.

PythonLiveKitfaster-whisperPiper TTSNode.jsReact
07

Outil open source pour développeurs

Un moteur de contrats d’architecture déterministe : le code déclare sa propre structure, et le build échoue dès qu’il dérive.

Interne · licence MIT · 2026

Enjeu

Les agents de code écrivent vite, et érodent une architecture tout aussi vite.

Ce que nous avons construit

  • Couches, imports autorisés, nommage et placement déclarés dans orbital.toml
  • Front-end JavaScript tree-sitter + résolution de modules
  • Mode de sortie --agent avec retours orientés correction
  • Binaires natifs distribués via npm

→ Publié sur GitHub et npm. Aucun LLM dans la vérification.

Rusttree-sitternpm

Un système à construire ?

Une plateforme, un agent, ou les deux. Parlons-en.