Architecture
D'une V1 à refondre à une V2 lancée et transmise.
Plateforme de conformité bancaire : architecture de la V2 conçue avec le CTO, algorithme de profilage et alertes développés de A à Z. L'équipe interne l'a menée jusqu'en production.
Conception et livraison d'API Node.js et NestJS — REST et GraphQL. Toute la chaîne couverte : architecture, code, tests, observabilité, déploiement. Pour les équipes qui doivent livrer un MVP sous pression ou industrialiser une plateforme en production.
Un créneau marché à saisir, un POC à transformer en produit, une intégration critique à brancher. Le code doit être propre dès le départ — pas de dette à rembourser en V2.
Le trafic grimpe, les latences suivent. L'API tient mais commence à craquer sous la volumétrie. Besoin de refactoring ciblé et de patterns asynchrones propres.
Un module critique à concevoir (paiement, auth, webhooks, streaming), une intégration tierce à sécuriser, une API publique à documenter. L'équipe interne absorbe le reste.
Définition des contrats d'API, choix des patterns (REST, GraphQL, jobs asynchrones), dimensionnement des dépendances. Document court et validé avant d'écrire du code.
Code testé (Jest), déployé en continu sur un environnement accessible. Pas de big bang : chaque feature est observable dès la merge.
Documentation vivante, README opérationnel, conventions partagées. L'équipe interne peut prolonger et maintenir sans dépendance à ma présence.
Architecture
D'une V1 à refondre à une V2 lancée et transmise.
Plateforme de conformité bancaire : architecture de la V2 conçue avec le CTO, algorithme de profilage et alertes développés de A à Z. L'équipe interne l'a menée jusqu'en production.
Industrialisation
D'un MVP fragile à une API documentée et testée.
Transformation d'un POC en produit maintenable, avec pipeline CI, tests et observabilité.
Les outils mobilisés sur ce type de mission.
Node.js · TypeScript · NestJS · Express · REST · GraphQL · MongoDB · PostgreSQL · Redis · Prisma · Mongoose · BullMQ · Jest · Docker · Azure · GitHub Actions · Bitbucket Pipelines.
Sur cette mission en particulier.
Les deux. Sur la V2 d'une plateforme de conformité bancaire (AML Factory), j'ai conçu l'architecture avec le CTO et développé de A à Z l'algorithme de profilage et les alertes. J'interviens aussi sur des bases existantes pour ajouter des modules critiques sans casser le reste.
Aucun dogme. REST pour les ressources stables et la compatibilité large, GraphQL pour les UIs complexes avec des besoins d'agrégation fins. Le choix se fait au cadrage, selon les besoins clients et la maturité de l'équipe.
Je suis à l'aise côté frontend (Angular, React, React Native) pour comprendre les contraintes et co-concevoir les contrats d'API. L'objectif reste de livrer un backend qui colle aux besoins produit, pas de rester en silo.
Tests unitaires sur la logique métier (Jest), tests d'intégration sur les endpoints critiques, tests de contrat pour les intégrations tierces. La couverture cible est calibrée avec l'équipe — on vise l'utile, pas le 100 % décoratif.
Un premier échange de 30 minutes pour cadrer votre contexte, sans engagement.