
Plateforme d'automatisation full-stack Equisix
Défi
Une startup avait besoin de transformer des exigences en évolution et un prototype initial en un SaaS multi-tenant sécurisé qui coordonne des services financiers externes et des automatisations en arrière-plan fiables.
Mon rôle et mes responsabilités
Je prends en charge la livraison de bout en bout des exigences, des spécifications produit, des critères d'acceptation, des flux de travail, de l'architecture, du frontend, des API, de la logique métier, de l'infrastructure cloud, des environnements d'exécution asynchrones et de la préparation aux versions. J'utilise des agents de codage IA guidés par les spécifications pour accélérer la recherche et l'implémentation tout en conservant la responsabilité directe de l'architecture, de la sécurité, de la revue, des tests, du déploiement et de la validation.
Livraison et ingénierie
- checkCréation d'une application web en React et TypeScript couvrant l'embarquement, la sécurité des comptes, la configuration des automatisations, les tableaux de bord, les journaux, les transactions, les exportations, le support, les notifications et la facturation.
- checkConception de l'architecture et des services AWS avec SST/CDK, Cognito, DynamoDB, Lambda, SQS, S3, CloudFront, CloudWatch et un environnement d'exécution à sortie fixe (fixed-egress) pour les intégrations tierces protégées.
- checkMise en place de flux d'automatisation continus et programmés déterministes avec orchestration de files d'attente, d'idempotence, de nouvelles tentatives, de récupération sur erreur, d'isolation des secrets et de transitions d'état auditables.
- checkAjout d'abonnements avec droits d'accès, traitement des webhooks, notifications clients, diagnostics de support respectueux de la vie privée, journalisation structurée, alertes et outils pour les opérateurs.
- checkDéveloppement à partir de spécifications traçables et de critères d'acceptation, appuyé par des tests unitaires, d'intégration, de bout en bout, de régression UI et des tests de fumée déployés.
Résultat
Les jalons clés du produit sont implémentés, avec une automatisation déterministe, des intégrations sécurisées, des flux de travail produit et une validation approfondie pour préparer la mise en production. La plateforme est actuellement en phase de validation pré-lancement.
Points forts
