Skip to content
CR/Portfolio
THE SOUNDTRACK
CR

A little music, soon.

My pick for your visit.

I'm choosing a song for this space. Check back soon.

Kigali UTC+2
WorkAboutContactGitHub
Christian Rukundo

Christian
Rukundo

Senior software developer

Kigali, Rwanda

GitHubWhatsApp

Next.js, TypeScript, NestJS
Spring Boot & Python.

Hello, I'm Christian.

Software for the
work people do.

I'm Christian, a senior software developer in Kigali. I work across the stack on tools for learning, commerce, and business operations, including Uwera and Melo.

Talk to me on WhatsApp
My practice

Interface development

APIs & databases

End-to-end applications

Selected work

Web & mobile applications
Uwera application preview

Education · AI tutoring Live platform

Uwera

An AI tutor for Rwanda's TVET learners and an AI assistant for teachers, with curriculum-based study, assessment tools, student insights, and AI-assisted session planning.

  • Next.js
  • TypeScript
  • Spring Boot
  • Python
Project details Visit Uwera
Melo application preview

Business software · Retail operations Live platform

Melo

A business management platform connecting sales, purchases, inventory, and branch reporting.

  • Next.js
  • TypeScript
  • NestJS
  • PostgreSQL
Project details Visit Melo
RGL SmartOps application preview

Security operations · Web & mobile Published Android app

RGL SmartOps

A guard patrol app and admin dashboard for shift assignments, QR checkpoints, incident reports, and patrol oversight.

  • React Native
  • Expo
  • Next.js
  • TypeScript
Project details View on Google Play
Melo Quick application preview

Commerce · Order management Live platform

Melo Quick

An ordering workspace for managing product catalogs, customer orders, and synchronization with Melo.

  • Order management
  • Inventory integration
  • Real-time updates
Project details Visit Melo Quick
Melo Pharmacy application preview

Pharmacy · Business operations Live platform

Melo Pharmacy

Pharmacy operations with insurance claims, patient co-payments, and doctor records alongside stock and sales.

  • Next.js
  • TypeScript
  • NestJS
  • PostgreSQL
Project details Visit Melo Pharmacy
AgriConnect Marketplace application preview

Agriculture · Marketplace Personal project

AgriConnect Marketplace

A produce marketplace connecting farmers and buyers in Rwanda, with product search, shopping carts, and seller tools.

  • Next.js
  • TypeScript
  • tRPC
  • Prisma
Project details CodeView demo
Tura-heza Real Estate application preview

Property · Search & discovery Personal project

Tura-heza Real Estate

A property discovery project for Rwanda, with destination search, listing details, and tools for finding a place to stay.

  • Next.js
  • TypeScript
  • Express
  • Prisma
Project details CodeView demo
Other things on GitHub

A little about me

I build and maintain full-stack applications. My recent work includes Uwera's AI learning platform and Melo's tools for business, online ordering, and pharmacy operations. I also worked on the admin frontend and guard mobile app for RGL SmartOps.

I work mostly with Next.js and TypeScript on the frontend, and Node.js, Java, and Python on the backend. I care about the connections between the two: how data moves, how permissions work, and what happens when a request fails. On mobile, I work with React Native and Expo, and also explore Flutter.

Languages

JavaScript, Java, TypeScript, Python

Frameworks

React, Next.js, NestJS, SpringBoot, Node.js, Express

Tools

Git, Docker, AWS, Figma, Prisma, Kubernetes

Databases

PostgreSQL, MongoDB, Redis, MySQL

Get in touch

For a project, a role, or a question about my work.

WhatsApp+250 795 990 100@Emailsiboruremarukundoc1@gmail.com
Prefer to leave a message here?+
CR

Christian Rukundo · Kigali, Rwanda

GitHubWhatsApp
© 2026 Christian Rukundo