Fidele Niyomugabo, Software Engineer
[email protected]
Kigali - Rwanda (+250) 798 366 977
https://fidele.com www.linkedin.com/niyomugabo-fidele
PROFESSIONAL SUMMARY
Fidele is a Full Stack Developer with a strong focus on Front-End development and 5 years of engineering experience, primarily working with React
and JavaScript-based web applications. He also has solid expertise in backend technologies like Node.js and PostgreSQL, allowing him to build
robust, full-stack solutions. Fidele has led front-end and backend development efforts, successfully managing teams and delivering user-centered
applications in dynamic environments. With a deep understanding of both the technical and design aspects of development, he is well-versed in
Agile methodologies. His strengths lie in building collaborative teams, mentoring colleagues, and overseeing projects to ensure the creation of
high-performance, visually appealing user interfaces and scalable backend systems.
Areas of professional expertise
● ReactJS [NextJS] and Redux , React-Query ● CI/CD - Docker
● Node [JavaScript and TypeScript] ● MicroServices and Micro Frontends
● CSS[Tailwind] ● Optimizing and Scaling Application
● JAVA ● Configuring and Managing Servers
● PHP
EDUCATION
● Advanced Level High School Diploma (Software Programming and Embedded Systems). St Emmanuel Masaka (kicukiro, Rwanda) August
2019-August 2022
● BSc. (Hons) Software Engineering. African Leadership University(Kigali, Rwanda) September 2023-September 2027
PROFESSIONAL SKILLS DEMONSTRATED
Software Engineer at Stylos Consult. Sep 2022 - Feb 2024
I led a team of front-end developers in creating three successful web applications. Actively participating in project planning, task estimation, and
sprint planning meetings. Ensuring code quality, performance, and maintainability.
ReactJS - NextJS - CI/CD- Docker - Tailwind - NodeJS - PostCSS - TypeScript - REST- ExpressJS - Redux - PHP-Laravel
● Collaborated closely with UI/UX designers and back-end developers, ensuring seamless integration, which resulted in a 20% increase in
project delivery speed.
● Transforming design concepts into responsive and dynamic user interfaces
● Conducting comprehensive code reviews, providing constructive feedback
● Developing reusable components and libraries
● Using modern front-end frameworks such as React.js, Next.js, and Tailwind
● Optimizing front-end code for speed and performance, achieving a 30% improvement in page load times
● Mentoring junior developers, offering guidance, and sharing best practices
● Organizing knowledge-sharing sessions to foster professional growth within the team
● Collaborating with QA testers to identify and resolve front-end-related bugs
● Deploying applications on DigitalOcean using GitHub Actions and Docker
● Managing the creation of employee emails via cPanel
● Resolving technical issues that arise during the production stage
● Developing, testing, and deploying products using the MERN stack
● Designing new features, data-flow diagrams, and other UML diagrams
Frontend Engineer at Grade Arc. Jan 2022 - Sep 2022
Served as a software developer specializing in both mentorship and hands-on coding.Worked closely with back-end developers to ensure seamless
integration of front-end components with back-end APIs.
ReactJS - NestJS - CI/CD- Docker - Bootstrap - JQuery - NodeJS - PostCSS - TypeScript - REST- ExpressJS - Redux - Team Working
● Mentored junior developers and performed code reviews, nurturing talent and ensuring code quality
● Designed new features through UML diagrams such as data-flow diagrams and flowcharts, facilitating a comprehensive understanding of
system architecture
● Converted legacy PHP projects to TypeScript, optimizing the codebase for modern development practices
● Engineered client products using a comprehensive stack including Webpack, TypeScript, SQL, REST, Redis, React Native, Angular 2+, Docker,
GraphQL, JavaScript, Linux, MongoDB, and Node.js
● Developed and wrote test cases for applications, contributing to a robust quality assurance process
● Used HTML, CSS, and JavaScript to implement pixel-perfect user interface designs
● Collaborated with cross-functional teams to build and maintain responsive web applications
● Assisted in the migration of legacy front-end code to modern frameworks, enhancing maintainability and user experience
● Contributed to the improvement of coding standards, version control practices, and overall development processes through active
participation in code reviews
Felix Dusengimana Page 2
Frontend Developer at PiCode Rwanda. 2024 - july 2024
Serving as a mobile engineer at picode, a company specializing in a free beauty scheduling application that streamlines user appointment
management.
ReactJS - NextJs - CI/CD- Docker - NodeJS - TypeScript - REST- ExpressJS - Tailwind - Sass - Team Working
Provided mentorship to junior developers at Picode through code reviews and oversight, enabling professional growth while ensuring
adherence to quality standards.
Designed and diagrammed new features and system architecture using UML, facilitating cross-functional comprehension of complex
builds.
Engineered cutting-edge client-facing products utilizing an extensive technology stack, resulting in a 20% improvement in product
performance and user satisfaction.
Engineered cutting-edge client-facing products utilizing an extensive technology stack encompassing Webpack, TypeScript, SQL, React
Native, Angular, Docker, GraphQL, JavaScript, MongoDB, Node.js, and more.
Developed and wrote test cases for applications, contributing to a robust quality assurance process.
CGA. Jan 2024 - 2024
Served as a web application engineer at CGA, developing and maintaining a free beauty scheduling platform that streamlined user appointment
management, enhancing the user experience and optimizing the efficiency of booking beauty services.
ReactJS - NextJs TailwindCss - CI/CD- Docker - NodeJS - TypeScript - REST- ExpressJS - Team Working
● Mentored junior real estate agents, providing guidance on property valuations, client engagement strategies, and documentation
processes, fostering professional growth while ensuring high service standards.
● Designed and documented new property marketing strategies using market analysis tools, enabling cross-functional teams to understand
complex property acquisition and sales strategies.
● Engineered high-performing property listings on real estate platforms, utilizing a diverse tech stack, which led to a 20% increase in client
inquiries and overall property visibility.
● Utilized advanced tools and systems such as CRM software, property management platforms, digital marketing tools, and data analytics to
streamline operations and improve customer satisfaction.
● Developed and implemented quality control processes for property management and sales, ensuring thorough inspections and client
feedback mechanisms to enhance service reliability.
RELEVANT PROJECTS
Micro Ai: Developed an AI-powered application that enables efficient sorting and categorization of students based on various criteria such as
grades, attendance, and performance metrics. Utilized React for the front end and Node.js for the back end, implementing AI algorithms to
automate and optimize the sorting process, improving accuracy and reducing manual effort for educators
Virunga E-commerce: Developed a scalable e-commerce platform using React (Next.js) for the front end and Node.js (Express) for the back end.
Integrated PostgreSQL for data management, Supabase for real-time updates and authentication, and Stripe for secure payments. Leveraged
GraphQL for efficient data fetching and ViteJS for rapid development and high performance.
HOBBIES AND INTERESTS
● Board games ● Psychology ● Traveling and Sky-diving
● Reading ● Sociology ● Dramatic Cinema and Theatre
● Athletics [Basketball and Football] ● Philosophy ● Awareness meditation
● Arts & Design ● Cooking and Recipes ● Storytelling
CERTIFICATES AND AWARDS
● JavaScript Algorithms [FreeCodeCamp] => Javascript
● Best Coder of the Term Award(x3) [ St Emmanuel Masaka]
● Best Coder of the Year— St Emmanuel Masaka (2019).
OTHER RELEVANT INFORMATION
Additional Languages: English(Professional) - Kinyarwanda (Native) - Kiswahili(Proficient) - French(Beginner)
Additional skills: Docker, AWS, Google Cloud, Github, Gitlab CI/CD, Java, Python, Spring Boot, Angular, Svelte, Vue, MongoDB, Redis, Sass, Jest, JUnit,
GraphQL, Linux, Slack, Discord, Microsoft 365, Jira, SQL