Denis
UWIHIRWE

Denis Uwihirwe

Software Developer

Rwanda

"Let's Digitize Africa!"

Creating innovative digital solutions and building the future of technology in Africa.

Skills & Expertise

Technical competencies and specializations

Frontend Development

Creating responsive, interactive user interfaces with modern frontend frameworks and styling libraries.

Technologies

Next.js logo
Next.js
Angular logo
Angular
React.js logo
React.js
Tailwind CSS logo
Tailwind CSS
Bootstrap logo
Bootstrap

Backend Development

Building robust server-side applications and APIs with enterprise-grade frameworks and technologies.

Technologies

Spring Boot logo
Spring Boot
Java logo
Java
JSP logo
JSP
Servlets logo
Servlets
Node.js logo
Node.js
TypeScript logo
TypeScript

Database & DevOps

Database management and deployment automation with modern DevOps practices and cloud technologies.

Technologies

MySQL logo
MySQL
PostgreSQL logo
PostgreSQL
MongoDB logo
MongoDB
Docker logo
Docker
CI/CD logo
CI/CD
Git logo
Git
Linux logo
Linux

Professional Experience

Work history and career progression

Full Stack Developer Intern

Berulo Foundation logo

Berulo Foundation

Kigali, Rwanda

Feb 2025 - Present

Developing full-stack web applications using React.js, Spring Boot, and Figma design tools.

Senior Backend Developer

Binary Hub logo

Binary Hub

Kigali, Rwanda

May 2025 - Sep 2025

Led backend development for Giraffe system with Docker, CI/CD, and comprehensive system testing.

Junior Developer

Origin Group logo

Origin Group

Kigali, Rwanda

Feb 2024 - Aug 2024

Developed project management system using Angular and Spring Boot under founder Orinest's guidance.

Junior Programmer

Fydmee logo

Fydmee

Kigali, Rwanda

Jan 2023 - Jul 2023

Started development career assisting senior programmers with JSP, Java, CSS, and HTML projects.

Featured Projects

Showcase of my best work and contributions

HitamoSpace - Venue & Event Management thumbnail

HitamoSpace - Venue & Event Management

Live

Comprehensive venue and event management system enabling venue managers to handle bookings, payments, and event organizers to create events and manage attendees with seamless payment processing.

Role

Backend Developer

Owner

Binary Hub Project

Technologies

Node.js logo
Node.js
Docker logo
Docker
Postman logo
Postman
PostgreSQL logo
PostgreSQL
CI/CD logo
CI/CD
Origin Group - Marketplace Platform thumbnail

Origin Group - Marketplace Platform

Live

Full-stack marketplace platform for buying and selling with comprehensive project management features and community integration, built under founder Orinest's guidance.

Role

Full Stack Developer

Owner

Origin Group Project

Technologies

Spring Boot logo
Spring Boot
Angular logo
Angular
Docker logo
Docker
CI/CD logo
CI/CD
Kubernetes logo
Kubernetes
PrevCar Rwanda - Car Marketing Platform thumbnail

PrevCar Rwanda - Car Marketing Platform

Live

Static web application for marketing cars in Rwanda, featuring detailed car descriptions, specifications, and interactive browsing experience for potential buyers.

Role

Frontend Developer

Owner

Personal Project

Technologies

HTML logo
HTML
CSS logo
CSS
JavaScript logo
JavaScript
LinkUp Chat - Flutter Messaging App thumbnail

LinkUp Chat - Flutter Messaging App

In Development

Advanced mobile chat application built with Flutter featuring Firebase authentication, real-time messaging with socket programming, group chats, voice messages, video calls, and local storage preferences.

Role

Mobile Developer

Owner

Personal Project

Technologies

Flutter logo
Flutter
Firebase logo
Firebase
Socket.io logo
Socket.io
SharedPreferences logo
SharedPreferences
WebRTC logo
WebRTC
Denis Restaurant - Food Ordering System thumbnail

Denis Restaurant - Food Ordering System

Live

Modern food ordering system with responsive design, featuring menu browsing, order management, and seamless user experience for restaurant customers.

Role

Frontend Developer

Owner

Personal Project

Technologies

React.js logo
React.js
Tailwind CSS logo
Tailwind CSS
HTML5 logo
HTML5
Gallery Denis - Image Management System thumbnail

Gallery Denis - Image Management System

Live

Full-stack image gallery application allowing users to browse, download, like, and store images in their personal gallery with backend API integration.

Role

Full Stack Developer

Owner

Personal Project

Technologies

React.js logo
React.js
Tailwind CSS logo
Tailwind CSS
Spring Boot logo
Spring Boot

Technology Stack

Tools, frameworks, and technologies I work with

Frontend Development

Modern web technologies and frameworks

React logo

React

3+ years

95%
Next.js logo

Next.js

2+ years

90%
Angular logo

Angular

2+ years

85%
TypeScript logo

TypeScript

2+ years

85%
Tailwind CSS logo

Tailwind CSS

3+ years

95%

Backend Development

Server-side technologies and APIs

Java logo

Java

3+ years

95%
Spring Boot logo

Spring Boot

3+ years

90%
Spring Framework logo

Spring Framework

2+ years

85%
JSP logo

JSP

2+ years

80%
Servlets logo

Servlets

2+ years

85%
Node.js logo

Node.js

3+ years

90%

Database & Storage

Data management and persistence solutions

MongoDB logo

MongoDB

3+ years

90%
PostgreSQL logo

PostgreSQL

2+ years

85%
MySQL logo

MySQL

2+ years

80%
Redis logo

Redis

2+ years

85%
Firebase logo

Firebase

2+ years

80%

DevOps & Cloud

Infrastructure and deployment technologies

Docker logo

Docker

3+ years

90%
AWS logo

AWS

2+ years

85%
Kubernetes logo

Kubernetes

2+ years

80%
Linux logo

Linux

3+ years

90%
Git logo

Git

3+ years

95%

Technology Summary

20+
Technologies
87%
Average Skill
4
Categories
3+
Years Experience

Get In Touch

Let's discuss opportunities and collaborations

Send Message

I'll get back to you as soon as possible

Contact Information

Reach out through any of these channels

Follow Me

Ready to Start a Project?

I'm always excited to work on new projects and collaborate with amazing teams. Whether you have a specific project in mind or just want to discuss possibilities, I'd love to hear from you.