Disponible pour de nouvelles missions
Recruter un ingénieur systèmes distribués
Les vrais problèmes des systèmes distribués sont ceux qui n'apparaissent qu'en production : événements dans le désordre, notifications réessayées, conditions de concurrence sur un état partagé. Enow a corrigé et assume ces familles de bugs sur du SaaS multi-locataires et des plateformes de paiement.
Preuves
À quoi cela ressemble en production.
Travaux sur les systèmes distribués en production :
- Impact Factors
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.
- Impact Factors
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.
- Impact Factors
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.
- Impact Factors
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.
- Primus Learning PLC
Éliminé un bug qui comptait deux fois les totaux de campagne et les montants de taxes — traitement des paiements repris pour qu'une notification dupliquée ou réessayée d'un prestataire ne puisse jamais être comptée deux fois, vérifié sous charge concurrente.
- SaaS Simplified
A également livré une plateforme panafricaine d'admissions permettant aux étudiants de candidater et de payer par mobile money dans 10 pays sans se déplacer sur le campus ; une billetterie d'événements par mobile money avec des billets QR résistants à la fraude ; et PulseLab, un débogueur de webhooks en temps réel.
Stack complète
Tout ce avec quoi il travaille.
Backend
Frontend
Infrastructure
Paiements et fintech
Autres
“I've had the opportunity to work with Enow on a couple of projects and I must say I'm marveled by his high level of competence. I would recommend him to anyone looking for a full-stack web developer.”Besoin d'un ingénieur systèmes distribués sur ce chantier ?
Divine ne prend qu'un petit nombre de missions à la fois. Envoyez le brief — périmètre, calendrier et état actuel — et la réponse arrive sous un jour ouvré.
- Plus de 7 ans en production
- Fuseaux États-Unis · Europe · Afrique
- Périmètre fixe, écrit à l'avance
Ou voyez comment une mission se déroule.