APIs that don't fall over. I build backends with NestJS and Node.js: authentication, real-time features, caching, and the boring-but-vital parts — validation, logging, tests.
Recent work: a real-time notification center for the Rwanda Polytechnic E-Portfolio (NestJS, Socket.IO, and Redis — live updates, role-based filtering, infinite scroll) and the backend behind Navigo's live fleet tracking.
You get an API that's documented, tested, and ready for the frontend team. Or I can be the frontend team too.
APIs that don't fall over. I build backends with NestJS and Node.js: authentication, real-time features, caching, and the boring-but-vital parts — validation, logging, tests.
Recent work: a real-time notification center for the Rwanda Polytechnic E-Portfolio (NestJS, Socket.IO, and Redis — live updates, role-based filtering, infinite scroll) and the backend behind Navigo's live fleet tracking.
You get an API that's documented, tested, and ready for the frontend team. Or I can be the frontend team too.