Summary
Overview
Work History
Education
Skills
Accomplishments
Certification
Interests
Timeline
References
SoftwareDeveloper

NDAHAYO RUGERO Elvis Peace

Software Developer
Muhanga,05

Summary

Detail-oriented, organized and meticulous employee. Works at fast pace to meet tight deadlines. Enthusiastic team player ready to contribute to company success.

Driven Database Architect with 9 years of experience in full lifecycle development. Motivated with keen analytical, problem-solving and task management abilities.

Overview

8
8
years of professional experience
3
3
years of post-secondary education
9
9
Certificates
3
3
Languages

Work History

Web and Mobile Developer

Digital Umuganda
Kigali, Rwanda
06.2023 - Current
  • Customizing the existing moodle translation plugin to translate content and display the content irrespective of the choose moodle system language
  • Implementing a moodle translation widget to translate inline text that has been highlighted.
  • Connecting the translation plugin and widget with the machine translation provided API
  • Implementing the RDB translation mobile application according the the specified mockup

WordPress Developer

Umutavu
Kigali, Rwanda
05.2023 - Current
  • Leveraged strong understanding of WordPress core to manipulate admin and theme components at https://umutavu.com
  • Created and updated re-usable code libraries to streamline WordPress development cycle.
  • Referenced web analytics reporting to enhance designs and improve site performance.
  • Implemented and assessed performance of SEO best practices.

Software Engineer

Polyclinique Medicale La Providence
Muhanga, Rwanda
06.2022 - Current
  • Analyzed existing system and developed a new improved one which can handle over 5000 customers monthly
  • Reviewed project specifications and designed technology solutions that met or exceeded performance expectations.
  • Worked with customers for needs analysis and to determine vendor costs.
  • Designed enhancements and updates for subsystems of end-user applications software running on local, networked and Internet-based platforms.
  • Analyzed data to coordinate installation of new systems or modification of existing systems.

Full Stack Developer

Polyclinique Medicale La Providence
Muhanga, Rwanda
06.2022 - Current
  • Developed Patient Management System using Laravel, Livewire and Tailwind CSS
  • Reviewed code, debugged problems, and corrected issues.
  • Participated in requirements gathering to solidify prerequisites and determine best technical solution to meet business needs.
  • Managed development milestones from initial steps through final delivery.
  • Inspected equipment, assessed functionality and optimized controls.
  • Discussed project progress with customers, collected feedback on different stages and directly addressed concerns.

Database Assistant

MAK Technology Ltd.
Muhanga, Rwanda
11.2021 - Current
  • Assisted in managing a database that handles 20000 customers on a monthly basis.
  • Created and implemented database designs and data models.
  • Administered, supported, and monitored databases by proactively resolving database issues and maintaining servers.
  • Tested programs and databases to identify issues and make necessary modifications.
  • Authored and coded database descriptions.

Full Stack Developer

MAK Technology Ltd.
Muhanga, Rwanda
06.2020 - Current
  • Developed a web based system that manages over 20000 tea farmers and pluckers data which is located at https://cdmsrwanda.com/MIS3V20/
  • Reviewed code, debugged problems, and corrected issues.
  • Participated in requirements gathering to solidify prerequisites and determine best technical solution to meet business needs.
  • Provided software application engineering and maintenance for development lifecycle.
  • Collaborated with fellow engineers to evaluate software and hardware interfaces.
  • Managed development milestones from initial steps through final delivery.
  • Developed functional databases, applications and servers to support websites on back-end.

Database Administrator

Polyclinique Medicale La Providence
Muhanga, Rwanda
12.2019 - Current
  • Tested programs and databases to identify issues and make necessary modifications.
  • Set up and controlled user profiles and access levels for each database segment to protect important data.
  • Created and updated database designs and data models.
  • Administered, supported, and monitored databases by proactively resolving database issues and maintaining servers.

System Administrator

Polyclinique Medicale La Providence
Muhanga, Rwanda
12.2019 - Current
  • Installed important security and functionality patches to maintain optimal protections against intrusion and system reliability.
  • Established network specifications and analyzed workflow, access, information and security requirements.
  • Designed proactive preventive maintenance schedules to prevent unnecessary downtime and hardware faults.
  • Provisioned new software and hardware for use, following established security policies.

Network Administrator

Polyclinique Medicale La Providence
Muhanga, Rwanda
12.2019 - Current
  • Maintained network hardware and software and monitored network to support network availability to end users.
  • Performed day-to-day LAN and WAN administration, maintenance, and support.
  • Identified and immediately resolved issues with network devices.
  • Implemented network security measures to minimize data loss.

Full Stack Developer

M&M WBAS Ltd.
Muhanga, Rwanda
11.2018 - Current
  • Revised, modularized and updated old code bases to modern development standards, reducing operating costs, and improving functionality.
  • Collaborated on stages of systems development lifecycle from requirement gathering to production releases.
  • Collaborated with project managers to select ambitious, but realistic coding milestones on pre-release software project development.
  • Discussed issues with team members to provide resolution and apply best practices.
  • Translated customer requirements into written use cases.
  • Designed intuitive graphical user interfaces to improve user experience.
  • Built databases and table structures for web applications.

Software Developer

Diolichat
Muhanga, Rwanda
01.2023 - 04.2023
  • Revised, modularized and updated old code bases to modern development standards, reducing operating costs, and improving functionality.
  • Collaborated on stages of systems development lifecycle from requirement gathering to production releases.
  • Collaborated with project managers to select ambitious, but realistic coding milestones on pre-release software project development.
  • Translated customer requirements into written use cases at https://acodesmushishiro.ac.rw/

Full Stack Developer

Polyclinique Medicale La Providence
Muhanga, Rwanda
12.2019 - 11.2022
  • Reviewed code, debugged problems, and corrected issues.
  • Boosted network, system and data availability and integrity through preventive maintenance and upgrades.
  • Provided software application engineering and maintenance for development lifecycle.
  • Inspected equipment, assessed functionality and optimized controls.
  • Developed functional databases, applications and servers to support websites on back-end.
  • Corrected, modified and upgraded software to improve performance.
  • Built databases and table structures for web applications.

Database Administrator

MAK Technology Ltd.
Muhanga, Rwanda
06.2020 - 11.2021
  • Created and implemented database designs and data models.
  • Created and updated database designs and data models.
  • Administered, supported, and monitored databases by proactively resolving database issues and maintaining servers.
  • Tested programs and databases to identify issues and make necessary modifications.

Data Manager

Polyclinique Medicale La Providence
Muhanga, Rwanda
12.2019 - 06.2020
  • Deployed optimal reporting software and developed dashboards and reporting systems for data summaries.
  • Devised and implemented reliable data management procedures to enable usability and security of company data.
  • Modified databases to meet needs and goals determined during planning process.
  • Developed and updated databases to handle customer data.
  • Set up and controlled user access levels across databases to protect important data.
  • Created and updated database designs and data models.

Laboratory Assistant

Hunan Road & Bridge Construction
Gatsibo, Rwanda
01.2018 - 04.2018
  • Obtained samples for testing following standard protocols.
  • Performed testing and quality control using approved laboratory procedures and instrumentation.

Senior Technical Trainer

Amizero School
Kigali, Rwanda
12.2017 - 01.2018
  • Trained Senior 6 students preparing them to program their final hish school projects
  • Compiled IT training and assessment resources based on understanding of technical processes and skills-development needs.
  • Led syllabus preparation based on detailed breakdowns of technical concepts.
  • Updated training coursework and requirements according to group and technology changes.
  • Blended traditional learning approaches with existing and new technologies and used variety of learning tools to create and deliver learning programs that produced results.
  • Oversaw technical documentation, instruction and evaluation to meet IT education initiatives.

Author

English Kinyarwanda Dictionary
Ruhango, Rwanda
01.2015 - 05.2015
  • Wrote a book matching English words to their corresponding words or expressions in Kinyarwanda which can be found at https://www.amazon.com/s?i=digital-text&rh=p_27%3APeace+Elvis+Ndahayo+Rugero&s=relevancerank&text=Peace+Elvis+Ndahayo+Rugero&ref=dp_byline_sr_ebooks_1

Education

A2 Diploma -

Groupe Scolaire Nyabikenke
Muhanga, Rwanda
02.2011 - 12.2013

Skills

Agile

Software Documentation

HTML and XML

Client requirements

Best practices

Database management software

Database programming

JavaScript framework management

Solutions deployment

Python

Web Security

Development Lifecycles

Technical Support

Software Development

Software applications

Programming Languages

Linux

Search Engine Optimization

Technical Analysis

Web-based software engineering

Product development

Customer relationship management

Troubleshooting

JavaScript

Project Management

Programming

Hardware and software installation

Performance Tuning

Moodle Plugin Development

Moodle Theme Development

Accomplishments

  • Assisted many students in accomplishing their final high school and university software projects.
  • Authored a book.
  • Developed and maintained local software for clinics and pharmacies.
  • Developed local and online cooperative management systems.
  • Assisted in bug fixing in many projects.
  • Developed web apps using Laravel.
  • Created REST APIs using PHP, Javascript and Python.
  • Contributing to internationalization of Kinyarwanda by making Machine Learning models that will be used in translating to and from Kinyarwanda. A GIZ and CLEAR GLOBAL project.
  • Created a Moodle plugin for content translations.
  • Created a Moodle theme.

Certification

HTML

Interests

AI

Machine Learning

Timeline

Web and Mobile Developer

Digital Umuganda
06.2023 - Current

WordPress Developer

Umutavu
05.2023 - Current

Software Developer

Diolichat
01.2023 - 04.2023

Software Engineer

Polyclinique Medicale La Providence
06.2022 - Current

Full Stack Developer

Polyclinique Medicale La Providence
06.2022 - Current

Database Assistant

MAK Technology Ltd.
11.2021 - Current

Full Stack Developer

MAK Technology Ltd.
06.2020 - Current

Database Administrator

MAK Technology Ltd.
06.2020 - 11.2021

Database Administrator

Polyclinique Medicale La Providence
12.2019 - Current

System Administrator

Polyclinique Medicale La Providence
12.2019 - Current

Network Administrator

Polyclinique Medicale La Providence
12.2019 - Current

Full Stack Developer

Polyclinique Medicale La Providence
12.2019 - 11.2022

Data Manager

Polyclinique Medicale La Providence
12.2019 - 06.2020

Full Stack Developer

M&M WBAS Ltd.
11.2018 - Current

Python Core

11-2018

Laboratory Assistant

Hunan Road & Bridge Construction
01.2018 - 04.2018

Senior Technical Trainer

Amizero School
12.2017 - 01.2018

HTML

05-2017

C++

03-2017

C#

03-2017

PHP

02-2017

Java

02-2017

SQL

02-2017

CSS

02-2017

Javascript

02-2017

Author

English Kinyarwanda Dictionary
01.2015 - 05.2015

A2 Diploma -

Groupe Scolaire Nyabikenke
02.2011 - 12.2013

References

  • MUHIRE Claude - Polyclinique Medicale La Providence: +250788283213
  • MUHAMEDI Adam Khan - MAK Technology Ltd. : +250788591850
  • IRAFASHA Dieudonne - Diolichat: +250782687898
NDAHAYO RUGERO Elvis PeaceSoftware Developer