My Experience
OCT 2025 - PRESENT · Kigali, Rwanda
- Node.js
- Express
- PostgreSQL
- Own the backend of Rwanda's public transport ticketing and payments platform serving daily fare transactions at national scale.
- Architected fault-tolerant REST services on Node.js (Express) and PostgreSQL, guaranteeing data consistency in a high-transaction, real-money environment.
- Delivered real-time fare validation and trip tracking operating reliably across a fleet of distributed devices.
- Cut latency on the platform's most critical endpoints through query tuning, indexing strategy, and systematic profiling.
JUN 2024 - SEP 2025 · Remote · UK
- NestJS
- PostgreSQL
- WebSockets
- Directed end-to-end delivery of real-time gaming platforms for international clients, including Kokomo Games.
- Architected NestJS + PostgreSQL services that absorbed growth to 200K+ users within 60 days of launch, sustaining stability under peak concurrency.
- Engineered the WebSocket infrastructure powering live gameplay, leaderboards, and event systems, including reward logic and anti-cheat mechanisms.
- Raised team velocity and code quality through mentorship, structured reviews, and shared engineering standards.
DEC 2023 - JUL 2024 · Kigali, Rwanda
- React
- TypeScript
- Built enterprise SaaS interfaces and data-heavy analytics dashboards in React and TypeScript.
- Introduced component-based patterns that improved rendering performance and long-term maintainability.
- Partnered with backend engineers on API contracts and contributed to CI/CD pipelines.
DEC 2022 - SEP 2023
- TypeScript
- React
- GraphQL
- PostgreSQL
- Contributed to a range of challenging projects as part of a dynamic development team, gaining hands-on production experience.
- Collaborated with the product team to understand requirements and fix issues.
- Built features with TypeScript, React, GraphQL, and PostgreSQL, backed by unit tests.
- Designed and implemented user interfaces in HTML5/CSS3.