Me contacter

Toutes les réalisations

Infrastructure et missionsMission terminée

Le backend d’un protocole DeFi multichaîne

En 2025, le backend et l’infrastructure Google Cloud d’une équipe  : une API NestJS et GraphQL, des bacs à sable par personne, tout en Pulumi.

  • Cloud
  • Backend
  • DeFi

Ce que c’est

En 2025, une équipe qui gère des coffres de finance décentralisée sur plusieurs blockchains m’a confié son backend et son infrastructure. J’y ai travaillé comme responsable backend et infrastructure, en indépendant, et je l’ai mené de bout en bout, du cadrage à la mise en production.

Comment ça marche

J’ai posé le monorepo et l’infrastructure Google Cloud en Pulumi (Cloud Run, BigQuery, KMS, IAM, pare-feu applicatif Cloudflare). L’API, en NestJS et GraphQL, suit une . Elle calcule les rendements et la valeur déposée de chaque coffre à partir des événements de la chaîne, indexés sur plusieurs réseaux. Les services partent en images Docker sur Cloud Run, derrière le pare-feu de Cloudflare, dans des environnements isolés du bac à sable à la production. J’ai écrit la documentation d’infrastructure et d’authentification de l’équipe.

Pourquoi il existe

Chaque personne qui rejoignait l’équipe devait pouvoir développer sur un environnement complet sans toucher à ceux des autres. J’ai donc donné à chacune son propre bac à sable, créé par un script à partir de l’infrastructure décrite en Pulumi.