Mwibutsa FloribertMwibutsa

Software Engineer
building products
that scale.

Senior Full-Stack Software Engineer with 7+ years of experience architecting scalable enterprise web applications, microservices, and mobile platforms. Specialized in TypeScript, NestJS, Next.js (SSR/SSG), and Node.js, with expertise in REST/GraphQL APIs, OAuth2/JWT security, and PostgreSQL. Proven track record engineering high-availability systems and automated data workflows for fintech and regulatory platforms (including RICA MIS).

GitHub LinkedIn Kigali, Rwanda
Mwibutsa Floribert
7+
Years
Experience
7+
Years experience
2M+
People reached
7+
Products shipped
4
Continents worked across

Skills & Tech Stack

Technologies & Tools

NestJs
Next.js
Node.js
Typescript
Javascript
Java
Spring Boot
Python
LLMs
Django
TDD
PostgreSQL
MongoDB
Docker
Git
REST APIs
Microservices
RabbitMQ
AWS
Google Cloud
Kubernetes
Kafka
NATS
GraphQL
OAuth2/Jwt
Trusted with products at
Grow Rwanda AdvisoryBank of Kigali (BK-Techouse)KOIN NetworkMangoDevCodeLand S.r.l.Ossix Technologies, LLC.Andela

Expertise

What I bring to your team.

Backend & Microservices

NestJS, Node.js, Express, Java (Spring Boot), Python (Django). Architecting scalable REST & GraphQL APIs, microservices, and high-throughput databases.

Frontend Systems

Next.js (SSR/SSG), React, and TypeScript. High-performance, modular UI components built with HTML5, CSS3, and modern web frameworks.

Mobile Applications

Cross-platform iOS and Android mobile engineering with React Native, integrated with OAuth2/JWT authentication workflows.

AI & Data Automation

LLM-powered products, AI agents, and Python automation pipelines that help businesses work smarter, integrated with responsive Next.js interfaces.

DevOps & Architecture

Docker, Kubernetes, AWS, Google Cloud, CI/CD pipelines, Kafka, RabbitMQ, and NATS event-driven architecture.

Databases & TDD

PostgreSQL, MongoDB, Prisma, MikroORM, and TDD practices using Jest, Supertest, and JUnit.

Selected Work

Products I've built and shipped.

Live in production, from apps I run end to end to platforms I've built with teams worldwide.

MPC Sisters Platform screenshot Live

MPC Sisters Platform

Nonprofit

Missionary Sisters of the Peace of Christ the King

Trilingual website and admin platform for a Catholic sisters community in Rwanda, with school pages, online admissions, child sponsorship, volunteering and donations.

Next.jsNestJSMikroORMDockerCaddy
Visit live site
RICA MIS Platform screenshot Live

RICA MIS Platform

GovTech

Bank of Kigali · BK Techouse

Interactive web dashboards and backend services scaling internal data management tools for high-integrity reporting and cross-functional synchronization.

Node.jsNext.jsTypeScriptPostgreSQL
Visit live site
CUNGA Cooperative Platform screenshot Live

CUNGA Cooperative Platform

Fintech

Bank of Kigali · BK Techouse

Secure, high-traffic cooperative platform microservices and web interfaces using NestJS, Next.js, Node.js, Prisma ORM, and PostgreSQL.

NestJSNext.jsNode.jsPrismaPostgreSQL
Visit live site
NFT Marketplace & AI Bots screenshot Live

NFT Marketplace & AI Bots

Web3

KOIN Network

Backend microservices and data models for high-throughput real-time NFT transactions, plus intelligent Python AI bots for data pipelines.

NestJSNode.jsPythonNext.jsTypeScript
Visit live site
Ikiraka screenshot Live

Ikiraka

Marketplace

Local services marketplace. Bookings, worker bidding, in-app chat, reviews and disputes, with MoMo payments and a commission model.

NestJSNode.jsPostgreSQLNext.jsReact Native
Visit live site
Blueprint screenshot Live

Blueprint

Marketplace

Architect-designed house-plans marketplace. Browse and buy plans instantly, request building permits, or commission custom designs.

NestJSNode.jsNext.jsStripe
Visit live site
ReelStudio screenshot Live

ReelStudio

AI

AI short-form video generator. Turns a topic into a scripted, narrated, captioned reel with auto-sourced footage and one-click publishing.

FastAPIOpenAIFFmpegNext.jsR2
Visit live site
Nexun screenshot Live

Nexun

AI

Voice-first AI platform featuring Speech-to-Text & Text-to-Speech synthesis and conversational AI workflows in Kinyarwanda.

Node.jsNext.jsOpenAIGemini APIPostgreSQL
Visit live site

Experience

7+ years of engineering impact.

SENIOR SOFTWARE ENGINEER

Sep 2026 – Present
Grow Rwanda Advisory Kigali, Rwanda
  • Building LLM-powered products that help US businesses automate workflows, surface insights from their data, and serve customers faster, using Python, TypeScript, and modern large language models.
  • Architecting full-stack platforms and AI services with Python, NestJS, Next.js, and PostgreSQL, taking features from prototype to secure, production-ready systems.
  • Leading technical design and code reviews, and working closely with clients to turn business needs into reliable AI-driven solutions.

SENIOR SOFTWARE ENGINEERING CONSULTANT

Mar 2025 – Jun 2026
Bank of Kigali (BK-Techouse) Kigali, Rwanda
  • Engineered backend services and interactive web dashboards for RICA MIS using Node.js and Next.js, scaling internal data management tools for high-integrity reporting and cross-functional synchronization.
  • Developed and optimized the CUNGA cooperative platform, architecting secure, high-traffic microservices and web interfaces using NestJS, Next.js, Node.js, Prisma ORM, and PostgreSQL.
  • Architected automated data platform workflows using TypeScript-based TDD (Jest, Supertest) to ensure reliable data pipelines, high availability, and peak system performance across microservices.

SOFTWARE ENGINEER

Apr 2023 – Mar 2025
KOIN Network United States (Remote)
  • Architected backend microservices and data models for an NFT marketplace using NestJS and Node.js to handle high-throughput, real-time transaction processing.
  • Engineered intelligent AI bots using Python to automate platform data pipelines, integrating them directly with responsive Next.js web interfaces.
  • Collaborated with cross-functional global teams to maintain CI/CD pipelines, API versioning, and high system reliability across microservices.

FULL STACK DEVELOPER

Jun 2022 – Mar 2023
MangoDev Utah, United States (Remote)
  • Led full-stack mobile engineering for Clique, UlliPicks, and The Golf League, delivering cross-platform iOS and Android applications built with React Native to the Google Play Store.
  • Architected scalable backend REST APIs and microservices, utilizing NestJS and Express.js (Node.js) for high-concurrency mobile services alongside Python (Django) for dedicated data engines.
  • Engineered end-to-end application workflows, implementing TDD, optimizing PostgreSQL query performance, and maintaining automated release pipelines.

FRONTEND DEVELOPER

Jan 2022 – Jul 2022
CodeLand S.r.l. Italy (Remote)
  • Engineered highly responsive, modular UI components using vanilla JavaScript, HTML5, and CSS3 for seamless integration into Adobe Experience Manager (AEM) for enterprise financial services clients.
  • Optimized client-side rendering performance, DOM manipulation, and cross-browser compatibility, delivering lightweight, secure, and scalable frontend architectures without relying on heavy frameworks.

SOFTWARE DEVELOPER

Aug 2020 – May 2022
Ossix Technologies, LLC. Kigali, Rwanda
  • Built core infrastructure microservices and user-facing modules for the 2U Money digital transfer platform using Node.js, Express.js, and Java / Spring Boot.
  • Engineered high-concurrency payment gateways and REST APIs, utilizing PostgreSQL and Hibernate/JPA to ensure secure transaction processing and strict financial data compliance.
  • Developed cross-platform mobile interfaces using React Native, integrating OAuth2 and JWT authentication workflows for secure user access.

ASSOCIATE SOFTWARE ENGINEER

Feb 2019 – Apr 2020
Andela Kigali, Rwanda
  • Developed and maintained enterprise backend services and internal toolings for international partner organizations using Java (Spring Boot) and Node.js / Express.
  • Designed and integrated RESTful APIs and database schemas using PostgreSQL, employing TDD practices (JUnit, Jest) to guarantee code quality and test coverage.
  • Collaborated in Agile software engineering teams, establishing Git workflow standards, writing comprehensive API documentation, and supporting automated deployment pipelines.

About

Full-Stack & Backend Software Engineer.

I have shipped a cooperative financial platform targeting 2,000+ cooperatives built with Java, Spring Boot, and Spring Security, a government inspection system for Rwanda's RICA, a US-based Web3 community platform with scalable Spring Boot REST APIs, and live consumer apps. I work the full stack with a strong emphasis on Test-Driven Development, clean architecture and reliability.

My core expertise is centered around building robust backend services with Java, Spring Boot, and Node.js (NestJs & Express), alongside high-performance, server-side rendered frontend architectures usingNext.js and TypeScript. Focused on clean code, TDD with JUnit and Mockito, and delivering scalable REST APIs that support high-traffic enterprise platforms.

Education

Academic Background

Sep 2025 – PresentKigali, Rwanda

BACHELOR OF SCIENCE (IN PROGRESS)

University of Kigali

Currently completing Bachelor's degree in Computer Science.

Aug 2016 – 2018Kigali, Rwanda

UNDERGRADUATE STUDIES

University of Rwanda

Completed 2 years of foundational coursework in Computer & Software Engineering.

Contact

Let's build something worth shipping.

Open to software engineering roles, remote, hybrid or on-site. Ready to relocate.