Summary

Motivated young professional with an exemplary academic record and passion to progress with in the IT sector. I am keen to pursue a career in the IT Industry. My part-time roles and volunteer work have provided me with a range of workplace skills such as relationship building, communication and team work.

Work Experience

Rwanda Information Society Authority (RISA)

Junior Intern Developer

May 2019 - June 2020

I was assigned to work on different job's including updating data on servers trough the use of JAVA and building software's

Local client

Flutter Developer

September 2020 - November 2020

Creation of mobile app for water delivery for local clients

  • creation of different ui pages
  • Use of firebase as database
  • Authentication through firebase
  • Using provider state-management

Clearcom

Flutter developer

August 2020 - May 2021

What I have been working here :

Creating a stock management app by performing the following details :

  • Authentication with endpoints
  • Using Flutter Bloc management
  • rest API & postman requests
  • responsible for architecting the project.
  • write some unit tests.
  • creating the UI screens
  • connecting the front end to the backend using endpoints and performing CRUD(create,delete,update,delete) functions.
  • main activities are add_sctock, sale_stock, move_stock, receive_stock ,remove_stock, user_management, reports management

Clearcom

Flutter_backend(django)

August 2020 - May 2021

Creating endpoints(api's) of a flutter project( stock management) using Django rest framework

What I have been working here:

  • Develop endpoints for a stock management app
  • creating authentication using Django rest framework
  • creating CRUD endpoints for adding_Stock , removing stock , move_stock , receive stock, user management, report management,
  • hosting the app online on digitalocean

Upwork client

Flutter developer

September 2021 - December 2021

Developing a mom's notebook app for babies to record daily activities (feeding, food, diaper, breast_pumping, breast _feeding, etc...) using flutter

What I have been doing here:

  • creating ui pages for the app
  • creating database using sqlflite packages (local database)
  • Using flutter bloc managament for state management
  • creating timeline for data entry using canvas

Upwork client

Flutter Developer

January 2022 - Now

Creating a learning multi language gaming app using flutter

What I have been doing here:

  • creating different game ui for the whole app
  • creating database using sqlflite packages as local database for the whole app
  • flutter bloc management for state management
  • use of canvas to draw different parts of the app
  • use of animations in the app
  • keeping track of user scores as the user keeps playing
  • using flutter flavors since it's a multi game app

Fixa

Senior Software Engineer

February 2022 - Now

I'm a lead for the junior developers also a full stack developer specialized in front-end, back-end and mobile development plus devops career

Education

University of Rwanda

Business Information Technology - Bachelors

2016 - 2020

Computer science

Lycee lacolombiere High school

High school - A2

2008 - 2013

Lycee lacolombiere (Primary school)

Primary school - Primary school

2001 - 2007

Projects

My protfolio

Developer

Building the whole app from A to Z. UI, email contact using reactjs.

Flutter clearcom stock management app

Flutter Developer

Developing a mobile app for stock management for a phone wholesaler which handles the following activities :

  • Add stock
  • Remove Stock
  • Sale Stock
  • Move Stock
  • Receive Stock
  • User Management
  • Report Management

Flutter Mom's notebook for babies

Flutter Developer

Creating mom's notebook to record the following baby daily details :

  • Food
  • Feeding
  • Breast pumping
  • Breast feeding
  • Diaper
  • Sleeping
  • Walking

Flutter Multi Language Learning Game

Flutter Developer

Building a mobile Multi language learning game app

Skills

  • Flutter

    dart

    getx

    bloc management

    provider managment

    localization

    canvas

    animation

    AWS amplify

    Ampify

    Firebase firestore

  • Rest api

    Django rest framework

    GraphQl

    Fastapi

  • Database

    Firebase

    Postgresql

    MySQL

  • General Concept

    Git

    Automated Testing

    Severless functions

    Debugging

    clean code

  • Python

    Core Python expertise

    Familiarity with web services and REST API (Django,fastapi)

    Knowledge of web Python frameworks: Django or Flask

  • Javascript

    core javascript

    CMS : Content Management System (strapi)

  • Java

    core java

  • Others

    ReactJS

    NodeJS

    AWS

Languages

Language

English

Professional

Language

French

Professional

Language

kinywarwanda

Mother Tongue