cop1fab
Copain Bienaime
Kigali, Rwanda

I am a full-stack software engineer and a project manager with 7+ years of experience building and delivering three-tier web and mobile applications and 2+ years leading development teams. I have experience working with civil society organizations and social enterprises. I am Goal-oriented, self-motivated, and committed to the successful outcome of any project I undertake.

CodersRank Score

What is this?

This represents your current experience. It calculates by analyzing your connected repositories. By measuring your skills by your code, we are creating the ranking, so you can know how good are you comparing to another developers and what you have to improve to be better

Information on how to increase score and ranking details you can find in this blog post.

276.8
CodersRank Rank
Top 3%
Top 100
JavaScript
JavaScript
Developer
Rwanda
Top 50
Python
Python
Developer
Rwanda
Top 100
TypeScript
TypeScript
Developer
Rwanda
Highest experience points: 0 points,

0 activities in the last year

List your work history, including any contracts or internships
Etinx
1 year
Remote
Senior Software Engineer | Ndovu
Apr 2021 - Nov 2021 (7 months)
- Develop features for compliance management platform on a small Agile team.
- Consistently and frequently deliver solutions that are well-engineered, maintainable and tested within the agreed-upon timeframe.
- Participate in code reviews and sprint planning, help identify opportunities, work through challenges and share knowledge with colleagues.
- Collaborate with the product team to understand business requirements.
- Mentor and guide other software engineers.
typescript NestJS aws TypeORM ReactJS
Senior Software Engineer | Quandrum
Oct 2020 - Mar 2021 (5 months)
- Develop software solutions and maintenance in accordance with requirements by studying information needs; conferring with users; studying systems flow, data usage, and work processes; investigating problem areas; following the software development lifecycle.
- Manage and supervise the work of the team of junior developers.
- Lead Etinx Academy classes if and when needed/assigned.
- Establishing a complete DevOps pipeline (Git – Jenkins - Ansible-Docker-Kubernetes)
- Building Docker images and pushing them to the Docker registry
- Creating Ansible Play-books (YAML file) and Ansible roles for application deployments
- Collaborating with Development and Production teams to ensure the smooth running of the pipeline
- Automating the deployment of docker images to docker registry using Jenkins (CI/CD)
- Automating the deployment of developer codes and applications using Git, Git Hub and Jenkins
- Deploying codes to tomcat server through maven projects using Git and Jenkins.
php wordpress wordpress theming ReactJS Redux Redux Thunk axios styled components react router webpack responsive design npm jest
Nisisi Group Ltd.
1 year 2 months
Dakar, Dakar
Senior Product Manager
Jun 2020 - Nov 2020 (5 months)
- Develop and implement product strategies consistent with company vision
- Collect and analyze feedback from customers, stakeholders and other teams to shape requirements, features and end products
- Work with senior management to create product plans and roadmaps
- Lead product managers and coordinate cross-functional teams
- Produce and review product requirements documents (PRD)
- Ensure products and releases are launched correctly and on schedule
- Make creative recommendations to expand product base and vision
- Suggest ways to track product use and impact on end users
nodeJS VueJS mongoose
Senior Software Developer
Aug 2019 - May 2020 (9 months)
- Develop features for compliance management platform on a small Agile team.
- Consistently and frequently deliver solutions that are well-engineered, maintainable and tested within the agreed-upon timeframe.
- Participate in code reviews and sprint planning, help identify opportunities, work through challenges and share knowledge with colleagues.
- Collaborate with the product team to understand business requirements.
- Mentor and guide other software engineers.
VueJS nodeJS mongoose mongodb expressjs mocha chai jest npm heroku webpack axios
Ampersand Electric Motorcycles
Apr 2020 - Apr 2021 (1 year)
Kicukiro, Umujyi Wa Kigali
Full-stack Software Engineer
- Helping shape Ampersands digital products
- Understanding user requirements and turning them into applications, running and working with other teams to understand requirements and distil them into requirements that can be transformed into applications and features.
- Bringing together and managing a team of Junior software engineers and mentoring them as the team grows
- Setup the software dev cycle from development to testing to deployment. Choose what tools to use for CI, log management and overall DevOps.
- Working on the data back-end of Ampersand to allow for data analytics and business intelligence to be extracted easily
- Looking into Machine Learning as a way of optimizing Ampersands charging and battery infrastructure
- Writing code in Python/Go/PHP/JS when needed to assist in components of the process
- Work together with the hardware and electrical team to ensure synergy between hardware and software products.
- Perform any other duties as assigned by the supervisor.
devops Django ReactJS ansible ci/cd nginx docker compose docker bash ubuntu visual studio code unit testing oop tdd http webserver

This section lets you add any degrees or diplomas you have earned.
University of the People
Bachelor , Computer science
Jun 2018 - Apr 2021
Découvrir Django
Nov 2020
AI programming with Python Nanodegree
Sep 2019
Proficiency Achievement Certificate
Sep 2018

Jobs for you

Show all jobs
Feedback