Summary
Overview
Work History
Education
Skills
Personal Information
Languages
Awards
Certification
Languages
Timeline
Generic

Hirwa Jean Felix

Software Developer
Kigali

Summary

Dedicated web & mobile application developer offering more than 4 years of expertise. Dynamic and personable with a strong focus on the application life cycle. Deadline-driven professionals, offering a wealth of knowledge in building web and mobile apps. Focused and driven with strengths in coding and bug resolution.

Overview

8
8
years of professional experience
1
1
Certification

Work History

Full Stack Software Developer

Intelligra
Rwanda
09.2021 - Current
  • Developed, tested, debugged, and implemented web-based solutions within a micro-service architecture as Fintech.
  • Utilized Java with Spring and Hibernate frameworks for service development.
  • Created SOAP and RESTful web services for client-server data exchange.
  • Managed deployment on various environments (development, staging, production) using Jenkins.
  • Conducted maintenance tasks like bug fixing and code refactoring for Java programs.
  • Developed React applications with Redux state management and RESTful APIs.
  • Designed reusable UI components for deployment across multiple service in React.

Full Stack Developer

PadSplit
USA
04.2022 - 04.2023
  • Developed and maintained front-end web applications using NextJs.
  • Provided technical support to other teams in resolving issues related to Django applications.
  • Integrated APIs with the web applications using Restful Web Services.
  • Completed code debugging and implemented fixes to resolve problems based on priority system.
  • Modified existing codes to enhance performance and add new features.

Consultant Software Engineer

Aegis Consult
Rwanda
06.2020 - 10.2021
  • Led diverse projects utilizing PHP (Laravel), Kotlin/Spring Boot, NestJS, ReactJS, and Redux for varied stakeholders.
  • Managed document management systems with Kotlin/Spring Boot, ReactJS, and Elasticsearch for three distinct stakeholders.
  • Developed user-friendly application portals with PHP (Laravel) and ReactJS for seamless information dissemination.
  • Directed project management efforts, optimizing workflows and fostering collaboration using various technologies.

Web Application Developer

Tech Enfold
Rwanda
05.2018 - 04.2019
  • Tested, debugged, and maintained existing accounting software applications.
  • Resolved customer issues with their existing accounting software programs.
  • Created user interfaces for applications on both iOS and Android platforms.
  • Developed APIs to support mobile and browser functionality using (NodeJs, Express and PHP-Laravel framework)

Consultant - Web Application Developer

Thousand Hills Advisory Services LTD
Kigali, Rwanda
04.2017 - 05.2018
  • Led the development of a web portal for student services, utilizing Java (Spring Boot), PHP, jQuery, and Java Android Native technologies. Enabled seamless registration, payment processing, academic monitoring, and inter-college transfers. Also implemented a project management system for five colleges, enhancing collaboration and oversight.

Consultant - Web Application Developer

Smart-T Solutions LTD
Kigali, Rwanda
05.2016 - 05.2017
  • Developed and maintained PHP-based online application for Rwanda Allied Health Professions Council (RAHPC).
  • Ensured continuous functionality and user satisfaction through ongoing upkeep.
  • Collaborated with stakeholders to meet evolving needs and enhance platform performance.

Education

Bachelor of Science - Information Systems

University of Rwanda CST
Kigali, Rwanda
12-2019

Skills

  • Mobile Development ( Flutter, React Native)
  • Spring Framework for Java and Kotlin
  • Laravel Framework for PHP
  • Django Framework for Python
  • NestJS, NextJS, ReactJs for Typescripts and Javascript
  • NoSQL Databases (Redis, MongoDB)
  • SQL Databases(Mysql, PostgreSQL)
  • Version Control Systems: Git, Github
  • CI: Jenkins, Github Actions, Travis CI

Personal Information

Title: Software Engineer

Languages

  • Kinyarwanda, Native
  • English, Professional Proficiency
  • French, Limited Working Proficiency

Awards

Udacity AI Programming with Python Nanodegree, 04/01/20

Certification

  • April 2020: Udacity AI Programming with Python. (https://shorturl.at/JNRW3)

Languages

Kinyarwanda
First Language
English
Proficient (C2)
C2
French
Intermediate (B1)
B1

Timeline

Full Stack Developer

PadSplit
04.2022 - 04.2023

Full Stack Software Developer

Intelligra
09.2021 - Current

Consultant Software Engineer

Aegis Consult
06.2020 - 10.2021

Web Application Developer

Tech Enfold
05.2018 - 04.2019

Consultant - Web Application Developer

Thousand Hills Advisory Services LTD
04.2017 - 05.2018

Consultant - Web Application Developer

Smart-T Solutions LTD
05.2016 - 05.2017

Bachelor of Science - Information Systems

University of Rwanda CST
Hirwa Jean FelixSoftware Developer