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.
Summary
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