Impact FactorsEn cours
févr. 2025 – aujourd'huiIngénieur logiciel senior · Temps plein · États-Unis · À distance
- Devenu l'ingénieur backend principal d'une plateforme multi-locataires destinée aux communautés religieuses (dons, vie communautaire, messagerie) — celui vers qui remontent les nouvelles fonctionnalités et les problèmes backend inter-équipes, sur plus de 15 services.
- Protégé les revenus de dons récurrents et d'abonnements contre les pannes silencieuses : correction d'une condition de concurrence au renouvellement qui pouvait interrompre des abonnements actifs en cours de paiement, et mise en place d'une reprise qui régularise les renouvellements échoués sans jamais débiter deux fois les donateurs.
- Mis les droits d'administration des organisations clientes à l'abri d'une prise de contrôle — autorisation par rôle reconstruite dans chaque service, et fermeture d'une faille par laquelle un non-administrateur pouvait s'octroyer des droits d'administration.
- Rendu les données de la plateforme fiables sous charge : une action utilisateur — suppression, changement de rôle — se propage désormais une seule fois et correctement dans tous les services, même quand les événements sont réessayés ou arrivent dans le désordre.
