Expertise · APIs & back-end

Des back-ends qui tiennent la charge.Même à 20 millions par jour.

APIs REST et temps réel, bus de messages, intégrations entre systèmes : je conçois des back-ends fiables, supervisés et sécurisés, du prototype au service critique.

20 M+

notifications par jour sur un bus de médiation, pour un grand compte du transport

Temps réel

WebSocket, Socket.IO et WebRTC en production dans des jeux multijoueurs

Supervisé

Monitoring, conteneurs et déploiement automatisé

Composez votre projet

Choisissez votre situation : le schéma montre le back-end à construire. Touchez une brique pour le détail.

1 · Vos besoins

2 · Ce que je construis

01 Entrées

02 Exposition

03 Traitement

04 Socle

Touchez une brique

Chaque brique du schéma est expliquée ici. Les pastilles signalent ce que j'ai déjà mis en production.

3 · Votre brief

Sélectionnez au moins un besoin pour préparer votre brief.

Envoyer ce brief

Ouvre votre messagerie avec le brief prérempli. Rien n'est envoyé sans vous.

Sur le terrain

Des missions menées en ESN et chez des éditeurs de logiciels, clients anonymisés, et les projets de l'atelier.

Mission · Grand compte du transport

Bus de médiation à fort impact

Développement sur un bus de médiation de notifications : plus de 20 millions de notifications par jour à acheminer.

Atelier · Anime Quiz Battle

Quiz compétitif en temps réel

Matchmaking, parties simultanées, classements et abonnement, sur une infrastructure auto-hébergée et supervisée.

  • NestJS
  • Socket.IO
  • PostgreSQL
  • Redis
  • Prometheus

Atelier · Subterfuge Protocol

Serveur de jeu autoritaire

Serveur à 15 Hz pour 4 à 8 joueurs, avec chat vocal spatialisé et arbitrage par un modèle d'IA local.

  • Node.js
  • WebSocket
  • WebRTC
Code source sur GitHub

Missions réalisées en ESN ou chez des éditeurs de logiciels : clients anonymisés. Les projets de l'atelier sont présentés dans les travaux.

Les outils

Des technologies éprouvées, choisies pour durer et faciles à reprendre.

Langages & frameworks

  • Node.js
  • TypeScript
  • NestJS
  • Express
  • Python

Temps réel

  • WebSocket
  • Socket.IO
  • WebRTC

Données & exploitation

  • PostgreSQL
  • Redis
  • Prisma
  • Docker
  • Prometheus
  • Nginx

Questions fréquentes

Une autre question ? Écrivez-moi.

Comment un back-end tient-il un très fort volume ?

En découplant : files de messages, traitements asynchrones, montée en charge horizontale et une supervision qui alerte avant la panne. J'ai travaillé sur un bus de médiation qui achemine plus de 20 millions de notifications par jour.

Pouvez-vous intervenir sur un back-end existant ?

Oui. Je commence par un état des lieux (code, infrastructure, points de fragilité), puis je propose les corrections par ordre de priorité, sans tout réécrire.

Comment sécurisez-vous une API ?

Authentification (jetons, clés d'API), contrôle des droits, validation des entrées, limitation de débit et journalisation.

REST ou temps réel ?

REST pour la plupart des échanges ; le temps réel (WebSocket) quand l'information doit arriver à l'instant : suivi en direct, chat, multijoueur. Les deux cohabitent souvent.

Parlons de votre projet.

Décrivez votre besoin en quelques lignes, ou envoyez le brief composé plus haut : je vous réponds avec un premier avis et les prochaines étapes, sans engagement.

Autres expertises