Summary
Overview
Work History
Education
Skills
Accomplishments
Certification
Professional Membership
Timeline
SoftwareEngineer
Origene MUTUYIMANA

Origene MUTUYIMANA

Software Engineer
Kigali,Rwanda

Summary

Detail-oriented team player with strong organizational skills. Ability to handle multiple projects simultaneously with a high degree of accuracy.

Overview

7
7
years of professional experience
4
4
years of post-secondary education
5
5
Certifications
3
3
Languages

Work History

Professional in Charge of Application Development

Rwanda Revenue Authority
Kigali, Rwanda
01.2023 - Current
  • Used critical thinking to break down problems, evaluate solutions and make decisions.
  • Collaborate with stakeholders to gather and analyze requirement for new features or enhancements using SDLC
  • Translate business requirements into technical specifications and user stories(SDLC).
  • Design software solutions and architectures that align with business goals and technical requirements using SDLC.
  • Document design decisions, patterns and architectural diagrams for references and future maintenance.
  • Write unit tests, integration tests, and end-to-end tests to ensure reliability and quality of software applications as SDLC principles
  • Ensure smooth and seamless rollouts of new features or updates to production environments(SDLC).
  • Create and maintain documentation including user manuals, technical guides ,and API documentation.
  • Proved successful working within tight deadlines and fast-paced environment.
  • Proven ability to develop and implement creative solutions to complex problems.
  • Understand business requirements
  • Develop single window based on given requirement
  • Troubleshoot, debug and upgrade single window modules to ensure its effectiveness.
  • Gather and evaluate user feedback and propose required changes accordingly.
  • Integrate single window other RRA systems
  • Produce technical reports for references
  • Trained new developers and programmers on Institution standards for design and review.
  • Developed databases, programs and processes for integration and implementation across Institutions.

Software Developer

Rwanda Revenue Authority
Kigali, Rwanda
04.2018 - 12.2022
  • Collaborated with project managers to select ambitious, but realistic coding milestones on pre-release software project development.
  • Collaborated on stages of systems development lifecycle from requirement gathering to production releases(SDLC).
  • Revised, modularized and updated old code bases to modern development standards, reducing operating costs, and improving functionality.
  • Developed modules and regression tests.
  • Built modern applications with Java, Java EE, VueJs, Vuetify, Wildfly and Oracle.
  • Designed and developed integration with other systems using Web Services(Incl. REST/SOAP).
  • Collaborated on stages of systems development lifecycle from requirement gathering to production releases.

Lead Software Developer

SMAGRI
Kigali, Rwanda
07.2017 - 03.2018
  • Evaluated and identified new technologies for implementation.
  • Evaluated, recommended and selected 3rd party components like Microsoftplatform, Thingspeak, and ThingWorx IOT data representation and analytics whichwill make development life cycle shorter and more productive.
  • Software testing and quality assurance on 95%.
  • Designed, coded and debugged applications in various software projects.
  • Software testing and quality assurance.
  • Integrated developed application with existing systems.
  • Used critical thinking to break down problems, evaluate solutions and make decisions.
  • Collaborate with stakeholders to gather and analyze requirement for new features or enhancements using SDLC
  • Translate business requirements into technical specifications and user stories(SDLC).
  • Design software solutions and architectures that align with business goals and technical requirements using SDLC.
  • Document design decisions, patterns and architectural diagrams for references and future maintenance.

Education

Bachelor of Science - Computer Engineering

University of Rwanda
Kigali, Rwanda
09.2012 - 07.2016

Skills

User Requirements Analysis

Application Design

Code Reviews

Java

VueJS/Vuetify

JavaScript

RDMS(Oracle/PostgreSQL)

Accomplishments

  • Integrated payment with arrears managements system in RRA.

o Software architecture, design, testing and implementation.

o Training users

o Tech stack : Java,Oracle Database, SQL, Toad, Git, SOAP, XML/XSD.

  • Caution management System in RRA.

o Software architecture, design, testing and implementation.

o Training users.

o Tech stack: Java,Oracle Database, SQL, Oracle,Git.

  • Integrated Report in RRA.

o Software architecture, design, testing and implementation.

o Training users.

o Tech stack: Java,Oracle Database, SQL, Java EE(Inc.REST API), Wildfly and Git.

  • E-Learning Management System in Datasystems LTD.

o Software architecture, design, testing and implementation.

o Training users, coaching students.

o Tech stack : PHP, HTML/CSS, MYSQL, SQL, GIT and JavaScript

Certification

Java EE course - build a Java EE app from scratch, Udemy

Professional Membership

1. Training Young Developers at KLab:

  • Involved in mentoring and training young developers at KLab.
  • My role includes imparting technical skills, sharing industry insights, and guiding them through the learning process.

2. Engagement with Jakarta's Technology Scene:

  • Stay informed about recent developments, trends, and innovations in technology within Jakarta.
  • This involvement allows you to network, collaborate, and stay updated on emerging technologies, practices, and opportunities within the Jakarta tech ecosystem.

3. The Room/ALX.

  • Participant of African Leadership Tech as continuous ALX student.

Timeline

Professional in Charge of Application Development

Rwanda Revenue Authority
01.2023 - Current

Certified on Developing modules in Single window system using new technology - UNCTAD

09-2021

Java EE course - build a Java EE app from scratch, Udemy

08-2020

Certified Java EE Developer(Backend and FrontEnd), KOENING - India

03-2020

Certified SRS Design for ASYCUDA & RESW System Training

06-2019

Software Developer

Rwanda Revenue Authority
04.2018 - 12.2022

Lead Software Developer

SMAGRI
07.2017 - 03.2018

Certificate for Achievement of eLearning platform development completion

01-2017

Bachelor of Science - Computer Engineering

University of Rwanda
09.2012 - 07.2016
Origene MUTUYIMANASoftware Engineer