Professional Experience

5+ years of building impactful solutions across government, healthcare, fintech, and SaaS sectors

Development Bank of Rwanda (BRD PLC)
Full Stack Software Engineer
Full-time
Development Bank of Rwanda (BRD PLC)
November 2024 - Present
Kigali, Rwanda

Contributing to critical government financial systems and digital transformation initiatives.

Key Responsibilities

  • Developing and maintaining Minuza, a comprehensive student loan distribution system
  • Building scalable architecture for high-volume financial transactions
  • Implementing secure API endpoints with proper authentication and authorization
  • Creating responsive admin dashboards with real-time analytics and reporting
  • Collaborating with cross-functional teams to deliver government solutions
  • Ensuring compliance with financial regulations and security standards

Technologies Used

React
Node.js
PostgreSQL
TypeScript
REST APIs
Ant Design
Sequelize

Key Achievements

  • Streamlined loan processing time by 60% through system optimization
  • Improved application accuracy and reduced manual processing errors
  • Enhanced transparency in government loan distribution processes
RTB Rwanda
Full Stack Software Engineer
Contract
RTB Rwanda
August 2024 - March 2025
Remote

Contributed to the Rwanda TVET management portal used in the management of the Rwanda Technical and Vocational Education and Training (TVET) institutions across Rwanda.

Key Responsibilities

  • Contributed to the design and development of a scalable full-stack architecture using React.js, Node.js, and PostgreSQL
  • Built end-to-end modules for TVET school management including material tracking, teacher evaluations, and data reporting
  • Implemented secure RESTful APIs and JWT-based authentication to manage role-based access for district, school, and national-level users
  • Created responsive and dynamic dashboards tailored to user roles, improving system usability across desktop and mobile
  • Integrated performance analytics tools for real-time monitoring of teacher performance and institutional operations
  • Collaborated closely with government stakeholders and education officers to gather requirements and iterate on system features

Technologies Used

React
Next.js
Node.js
MongoDB
TypeScript
REST APIs
Payment APIs

Key Achievements

  • Digitized the operations of over 100 TVET schools nationwide, centralizing data and improving information access
  • Reduced paperwork and reporting overhead by more than 70%, streamlining school and district management processes
  • Enabled evidence-based decision-making through real-time reporting and analytics for the Rwanda TVET Board
  • Improved transparency and accountability in teacher assessment and material allocation through structured digital workflows
Triphoppa
Full Stack Software Engineer
Contract
Triphoppa
September 2024 - March 2025
Remote

Developing innovative travel and logistics solutions for the African market.

Key Responsibilities

  • Developed and maintained full-stack web applications using React, Node.js, Express.js, and TypeScript
  • Designed and implemented RESTful APIs and real-time listeners to support booking, tracking, and delivery workflows
  • Created responsive, user-centric interfaces optimized for both ride-sharing and parcel delivery users across mobile and desktop
  • Integrated Firebase services for real-time tracking, cloud messaging, authentication, and chat features
  • Engineered role-based dashboards for customers, couriers, and admins to streamline operations and communication
  • Collaborated closely with product and UX teams to define functional requirements and deliver seamless user experiences

Technologies Used

React
Next.js
Node.js
MongoDB
TypeScript
Payment APIs

Key Achievements

  • Successfully launched a reliable, real-time ride-sharing and parcel delivery platform across urban and rural markets
  • Enabled 40% faster delivery fulfillment compared to traditional methods through intelligent logistics and driver matching
  • Increased user satisfaction and retention through real-time parcel tracking, instant communication, and user ratings
  • Achieved high system responsiveness and uptime through efficient architecture and Firebase-backed real-time features
Ministry of Health
Frontend Software Engineer
Contract
Ministry of Health
December 2023 - May 2024
Kigali, Rwanda

Developing digital health solutions to improve healthcare delivery across Rwanda.

Key Responsibilities

  • Developed intuitive and user-friendly patient registration and queue management interfaces using modern frontend frameworks
  • Designed and implemented responsive layouts to ensure accessibility across mobile, tablet, and desktop devices
  • Built real-time queue visualization and updates to manage patient flow effectively during peak hours
  • Integrated frontend modules with hospital backend systems via secure RESTful APIs for seamless data exchange
  • Collaborated with UX/UI designers to enhance usability for users with varying levels of tech literacy
  • Worked closely with backend and hospital IT teams to ensure system compatibility and scalability

Technologies Used

React
TypeScript
Tailwind CSS
PWA
REST APIs
Healthcare APIs

Key Achievements

  • Reduced average patient wait time by 45% through a responsive and real-time queue management solution
  • Significantly improved patient satisfaction by streamlining the registration and check-in experience
  • Contributed to streamlining hospital administrative workflows, reducing staff workload and errors
  • Enhanced data accuracy and consistency in patient records by integrating with existing hospital systems
Heptadev
Frontend Engineer
Full-time
Heptadev
March 2023 - September 2023
Kigali, Rwanda

Building modern web applications and contributing to various client projects.

Key Responsibilities

  • Developing responsive web applications using React and modern CSS frameworks
  • Collaborating with design teams to implement pixel-perfect user interfaces
  • Optimizing application performance and implementing best practices
  • Writing comprehensive unit and integration tests
  • Mentoring junior developers and conducting code reviews
  • Participating in agile development processes and sprint planning

Technologies Used

React
JavaScript
CSS3
Sass
Webpack
Jest
Git

Key Achievements

  • Delivered 15+ client projects with 100% on-time completion rate
  • Improved team code quality through implementation of review processes
  • Reduced bug reports by 40% through comprehensive testing strategies
5+
Years Experience
20+
Projects Delivered
4
Industry Sectors
1
Hackathon Win