Software Engineering

Progress MiH

Backend Developer

Full-time | August 2023 - Present

I work with Frontend team to make API that are fit for our customers' requests.

Technologies: JavaScript (Node JS), Apollo GraphQL, Python (Django), Docker, GitHub, VS Code

Elabman Ltd

Frontend Developer

Contract | May 2023 - October 2023

Implementing designs made by UI/UX designers to fulfill client's requirements. Emphasizing on usability and performance.

Technologies: JavaScript (Node JS), Apollo GraphQL, Python (Django), Docker, GitHub, VS Code

Projects I worked on:

GitStart Community

Frontend Developer

Internship | Augugst 2022 - October 2022

GitStart is code as service platform. While working with them, I was able to contribute to open source projects and learn how open source projects work.

Technologies: JavaScript (Node JS), GitStart Platform, Zoom, GitHub

Projects I worked on:

The Gym Rwanda

Code + Design Camp Coach

Freelance | September 2022

CDC is a program where participants spend days identifying problems and designing working software prototypes to solve them. I was privileged to participate as a participant, and later as a coach.

Technologies: Thunkable No Code Tool, Figma, Kanban Project Management Template

Projects I worked on:

Andela Rwanda

Technical Team Lead

Contract | February 2022 - August 2022

For this period, I was working with a team of 10 engineers helping them with their learning. I was in charge of conducting standup calls, following up on project changes, and addressing issues engineers had.

Technologies: JavaScript (Node JS, React JS), Firebase, Trello, GitHub, Zoom

Engineering Trainee

Training | October 2020 - August 2021

This is the moment when I turned into an engineer. With the guidance and support from engineers, we were in a work like environment where we learn how to build software. I gained high experience and view into the work environment.

Technologies: JavaScript (Node JS, React JS), Firebase, Trello, GitHub, Zoom

Projects I worked on:

Content Development


Content Developer

Part-time | June 2020 - Present

I make contents that educate our audience on how technology works and how they can do different things using technology tools.

Technologies: WordPress Block Editor, Google Analytics, Google Search Console, Google Keyword Planner, YouTube, TubeBuddy

My Personal Platforms


Hobby | February 2023 - Present

I write about my personal experiences, lessons I learnt, and things I believe to be important or interesting to know about. I do this to keep my writing passion alive.

Technologies: LinkedIn Newsletter

Kinyarwanda Tutorials

Hobby | 2020 - Present

I enjoy making courses and tutorials that teach people how to speak my native language.

Technologies: YouTube, Udemy, Google Workspace, Adobe Premiere Pro

Songs Lyrics

Hobby | Spetember 2019 - 2021

I was making lyrics videos of old school Rwandan songs that I love so much.

Technologies: YouTube, VSDC Video Editor, Filmora Video Editor, SocialBlade

Social Media Contents

Hobby | 2018 - 2022

I was making short form written contents based on what I believed and what I observed. This served as the source of experience to my writing.

Technologies: Facebook

Leadership & Management


Founder & Managing Director

Full-time | June 2020 - Present

Since our company's inception in 2020, I have been leading out team as we work towards helping Rwandans and Africans become tech savvy.

Technologies: WhatsApp business communications, Trello, Webmail, Google Calendar, Google Meet, etc