Full Stack Engineer, Backend Lead, Pay After Ltd
Dec, 2024 - Mar, 20261 year 3 months
At Pay After, a BNPL (Buy Now, Pay Later) fintech platform operating in Rwanda and Ivory Coast, I worked as a contractor on backend architecture, payment infrastructure, and frontend integration.
Designed a modular backend architecture with Fastify / Node.js, including a transaction ledger ensuring consistency, traceability, and integrity of financial flows
Built idempotent REST APIs for payments, orders, and partner management, eliminating side effects on request replay and ensuring safe retries in distributed environments
Implemented a Redis caching strategy (sessions, hot data) significantly reducing load on Appwrite and improving response times across high-frequency endpoints
Set up unit testing with Vitest and automated CI/CD pipelines via Docker and GitHub Actions, enabling reliable continuous deployment
Developed frontend interfaces with React, TypeScript and Tailwind CSS aligned with Figma specifications, collaborating closely with the design team