Hello,

My Name is

Olivier

Portfolio

Interests

As a skilled software engineer, I deliver innovative, high-performance solutions that elevate user experience and optimize business processes. With extensive experience in both frontend and backend development, I specialize in using modern technologies and frameworks to build scalable, maintainable applications.


Then as a Computer and Software Engineering student, while I dedicate a lot of my time to my studies and find software solutions interesting, I understand the importance of software in daily activities and maintain a healthy work-life balance.

Soccer ball icon

Soccer

I’ve been playing soccer since a young age as I find it the best way to stay active while nurturing friendships and teamwork.

Video game controller icon

Video Games

Video games are a fun way to take a break from studies. I enjoy both single-player adventures and online multiplayer games with friends.

Programming icon

Programming

Since creating my first website in grade 10, I’ve been passionate about programming. Despite challenges, the satisfaction of solving problems drives me.

TV icon

Shows

I enjoy watching shows on Netflix and Crunchyroll, especially during breaks. Recently, I’ve enjoyed Prison Break and Peaky Blinders.

Recent Projects

IKIRARO Project

React, Node.js, HTML, CSS

A platform designed to revolutionize agriculture by connecting farmers with resources and tools. I designed the responsive user interface and built interactive frontend features using React.

View Project
IKIRARO Project

Weather Forecast App

JavaScript, Node.js, API Integration

Built a weather app providing real-time weather data and forecasts. Designed with user experience in mind and integrated backend APIs for accuracy.

View Project
Weather App

E-Commerce Website

React, Firebase, Stripe API

Developed a dynamic e-commerce platform with secure payment integration and authentication for a seamless shopping experience.

View Project
E-commerce Project

Personal Portfolio

HTML, CSS, JavaScript

Designed and developed this portfolio website to showcase my skills, projects, and achievements with a modern responsive layout.

View Project
Portfolio Project

StoreMIS — Stock & Inventory Management System

NEXT.JS (full‑stack) • PostgreSQL — used by the Ministry of Infrastructure

StoreMIS powers stock control for infrastructure projects and central warehouses: product cataloging, supplier procurement and purchase orders, GRN/issue/return notes, multi‑warehouse transfers, and real‑time stock levels. It adds approval workflows, audit logs, low‑stock alerts, barcode/QR support, and dashboards for consumption, costs, and turnaround—deployed in production at the Ministry of Infrastructure to manage site stores and maintenance spares.

View Project
StoreMIS

KUBAKA

• Angular.js (Frontend) • Nest.js (Backend) • PostgreSQL (Database)

KUBAKA is Rwanda’s modern digital Building Permit Management platform that allows users to apply for, track and manage building permits online. The platform streamlines submission, review, inspection and approval processes, improving transparency, speed and access for citizens, professionals and authorities.

View Project
KUBAKA Platform
Image of Olivier

About Me

Computer and Software Engineering Student at University of Rwanda (UR)

I specialize in crafting innovative, high-impact solutions that prioritize user experience and streamline business processes. With proficiency in JavaScript, TypeScript, React, Node.js, Flask, PostgreSQL, and MongoDB, I develop both frontend and backend systems that are scalable, efficient, and modern.

View Resume

Contact Info

Phone Icon

Phone

(+250) 781-429-742

Email Icon

Email

oniyonkuru233@gmail.com

oniyonkuru44@gmail.com

Address Icon

Address

Kigali, Rwanda