
John MUGIRANEZA
Summary
John is a full-stack One World Coder currently working from Kigali Rwanda.
Availability
Immediately
Education
- 2016 - High school diploma
- 2019 - Simulation and Apprenticeship with Andela Rwanda
- 2020 - University of Kigali
Language Experience
- Javascript(Practising)
- Typescript (practicing)
- Java(Practising)
- Dart(Practicing)
- Ruby(Practicing)
Framework Experience
- ReactJs(Practicing)
- NodeJs(Practicing)
- Express(Practicing)
- Flutter(Practicing)
- Spring boot(Learning)
- React native(Practicing)
- Ruby on Rails(Practicing)
- Elm (Practicing)
- Nest Js (Practicing)
- Next Js (Practicing)
Tools Experience
- Git(Practicing)
- Redux(Practicing)
- Bitbucket(Practicing)
- Sequelize(Practicing)
- Microsoft Visual Studio(Practicing)
- Figma(Practicing)
- Jira(Practicing)
- Trello(Practicing)
- Pivotal Tracker(Practicing)
- Mocha(Practicing)
- Jest(Practicing)
- Redis(Practicing)
- EsLint(Practicing)
- Slack(Teaching)
- Firebase(Practicing)
DevOps Experience
Heroku(Practicing), AWS(Practicing), Travis(Practicing), Coveralls(Practicng), Docker(Practicing)
Database Experience
Postgres(Practicing), MySQL(Practicing), MongoDB(Practising), Redis(Practicing)
Project Experience
Barefoot nomad
- Barefoot Nomad is an application that will enable its “Company Nomads” book their international travel and accommodation globally, easily and conveniently across all the locations/centers where the company has its operation.
- Built Frontend service with ReactJS
- Handled state management with Redux.
- Tested Components and Redux functions with Jest and Enzyme.
- Consumed API built with Node Js.
- Interacted and pessisted data with PostgresQl.
Somafri
- Somafri is a web and mobile application that helps people to learn different languages accross the world using their native language.
- Built Frontend service with React Hooks.
- Handled state management with Redux.
- Tested Components and Redux functions with Jest and Enzyme.
- Consumed API built with Node Js.
- Optimized application for maximum speed and scalability
- Interacted and pessisted data with Postgres.
- Built mobile application using flutter
Eshuri Digital contents
- eShuri digital contents can be used to motivate students, improve conceptual understanding and retention of key topics.
- Built Backend service with Nest Js
- Tested RestAPI with Mocha and Chai.
- Persisted date with PostgreSQL
- Built Frontend service with Next application.
- Handled state management with Redux
Afrishop
- This is a mobile application that helps peopleto buy clothes and shoes online.
- Built Backend service with Spring boot
- Built Frontend service(Mobile) with Flutter application.
Delivast
- Delivast It’s an online groceries shop where you shop groceries and delivered in less than 2 hours,from multiple stores.
- Built Backend service with NodeJS and ExpressJS
- Tested RestAPI with Mocha and Chai.
- Persisted data with Mysql using Sequelize ORM
- Built Frontend service with ReactJs application.
- Handled state management with Redux
- Tested Components and Redux functions with Jest and Enzyme.
- Hosted Application on Heroku
- Built mobile app with flutter
Digpads
- Digpads is a landlord/tenant focused online platform providing free educational resources. free tenant screening and property management tools, and a free landlord collaboration forum to the independent landlord community of the United States
- Built Backend service with NodeJS and ExpressJS
- Tested RestAPI with Mocha and Chai.
- Persisted date with MongoDB
- Built Frontend service with ReactJs application.
- Handled state management with Redux
- Tested Components and Redux functions with Jest and Enzyme.