Genius Software Ltd — Kigali, Rwanda


Full Stack Developer · Database & Systems Engineer · IT Support Specialist

7+ years in software. About 35 systems still live — health, finance, real estate, hospitality. I also do the servers, databases, and IT support.

Portrait of BIKORIMANA David
BIKORIMANA David Kigali, RW
Experience7+ years
Live systemsAbout 35
Main stackLaravel · React · TypeScript
Also useFlutter · Node.js · MySQL / PostgreSQL
Outside codeNetworking · Servers · CCTV/IT support
BaseKigali, Rwanda
About

A bit about me.

I run Genius Software Ltd. I write the code and I stay with it after it goes live. That means Laravel, React, TypeScript, and Flutter apps, and also networking, servers, and day-to-day IT support.

Most of it is day-to-day systems: an EMR in 40+ health centers (99%+ uptime), and finance/coop platforms that move real member money. Some of them talk to users in Kinyarwanda, English, or French — not only English.

  • 01
    Full-stack development
    Laravel, React, TypeScript, and Flutter — hospitals, coops, hotels, shops.
  • 02
    Infrastructure & IT support
    LAN/WAN, servers, backups, security. The boring parts that keep software online.
  • 03
    Multilingual systems
    Built in Kinyarwanda, English, or French when that is what the users need.
Project

CARE — the biggest one.

40+
Health centers
99%+
Uptime
My role
Build, deploy, maintain
CARE System — Electronic Medical Records

An EMR used in 40+ health centers, with 99%+ uptime.

CARE is a native PHP EMR (PHP, JavaScript, jQuery, HTML, CSS, MySQL). Clinics use it to store and look up patient records. Keeping uptime near 99% is mostly watching the servers, fixing problems quickly, and not guessing on infrastructure.

I built it and I still look after it — app, APIs, servers, and support. That includes centers like SIMBI and Rusatira.

Native PHP jQuery MySQL JSON / REST APIs Uptime monitoring Multi-site
Domain
Health / EMR
Scale
40+ health centers across Huye, Nyanza, Nyamagabe, Ruhango, and Nyaruguru districts
Role
I build it and I maintain it
Selected projects

Projects that are live.

CARE is the biggest, but I keep several other systems live too. I track timelines, risks, and budgets in a workbook — health and finance jobs do not get to go down.

Fintech

FAIDA Mutual Fund MIS

Member accounts, loans, and transactions, with role-based access. faidamutualfund.com

Fintech

Ikimina Management System

Savings and loans for community groups — members, contributions, loans, guarantors, meetings, and reports. Built with Laravel, React, TypeScript, Flutter, and Docker. Live instance

Utilities

WCMS

Water billing for web and mobile, with mobile money and multi-branch support.

Hospitality

LUCERNA KABGAYI Hotel

Hotel website and booking system with availability, payments, and an admin dashboard. Built and handed over — another company runs it now. lucernakabgayihotel.rw

Cooperative

COOPEC IMPAMBA

Public website for a SACCO in Gikonko, Gisagara — loan products, savings info, news, and staff profiles, with a CMS behind it. Not an ERP. coopecimpamba.rw

Real estate

FEKHABA

Property site for East Africa — search by location, type, and sale/rent, property pages, advisor profiles, and an admin backend. fekhaba.com

Education

Library MIS (NERI)

Laravel library system: catalogue, borrowing and returns, user accounts with roles, and reports. nerimis.rw

Publishing

iBABA Books

Bookstore and publishing site — ebook reader, physical orders, author uploads and earnings, catalogue search, and admin tools. ibabacs.rw

Archive

MISARWA

Catholic sacred-music archive for Rwanda — 907 songs, 152 composers, searchable by diocese and parish, with scores, audio, and video. Interface in Kinyarwanda, English, and French. misarwa.rw

Archive

HOZIANA

Choir song archive — search, browse, works on phones. hoziana.com

Commerce

Nyereka Tech 2.0

Online shop with product catalogue, POS, CRM, stock, invoices, payments, and shipping. nyerekatech.com

POS / business

JACKAL

POS, orders, payments, stock, and sales reports for bars, restaurants, motels, and hotels — also reservations, accounting, and purchasing. jackal.rw

Travel

DaDi

Travel marketplace for hotels, transport, tours, flights, car rentals, and airport transfers, with Google Maps.

Hospitality MIS

ERMIS

One system for coffee shops, bars, restaurants, motels, and hotels — operations, documents, and reports in one place.

Also built

More work.

Other systems I built or installed — most are still running.

  • INDUSTRIAL
    Industrial Management System
    Operations, records, and reports. Live instance
  • COOP
    HCRDWI System
    Huye Reservist Cooperative — members, records, activities. Live instance
  • COOP
    HRIC System
    Members, payroll, assets, projects, expenses, and income. Live instance
  • TRACKING
    TransGuard System
    Activities, managers, maintenance, and ops records. Live instance
  • RETAIL
    Quincaillerie System
    Products, stock, sales, customers, payments, reports. Live instance
  • RISK
    Risk MIS
    Record, assess, and report organisational risks. Live instance
  • FACILITIES
    Parking Management System
    Vehicles, parking spaces, entries/exits, fees, and reports. Live instance
  • HOSPITALITY
    Jackal Hospitality
    Hotel and service operations system.
  • B2B
    Industrial B2B
    B2B site for industrial products and purchasing.
  • M&E
    Food M&E Dashboard
    Dashboard for food-program indicators and data.
  • CONTENT
    Digital Bookstore
    Sell and manage digital books.
  • RW
    Kinyarwanda property sale agreement
    A short property sale agreement in Kinyarwanda, as a one-page Word document.
  • FAMILY
    FamPeace
    Family-care app — from mockup to a running site. Live instance
  • IT
    Centre d'Accueil Sainte Marie Karongi
    CCTV installation for a retreat centre in Karongi.
  • WEB
    Kigali Revision Center
    Website redesign for a tutoring centre in Kigali. kigalirevisioncenter.com
  • IT
    Saint Mary Secondary School Kiruhura
    CCTV installation for the school.
Experience

Where I've worked.

  • Sep 2020 — Present
    Full Stack Developer & IT Support Specialist
    Genius Software Ltd — Rwanda. Web and mobile apps, REST APIs for mobile money and banking, plus LAN, servers, backups, and CCTV at client sites.
  • Sep 2018 — Aug 2020
    Software Developer & IT Support
    IWAWE Technology Ltd — Rwanda. Full-stack apps in Laravel, Flutter, and JavaScript; payment gateways; network install and CI/CD.
  • Aug 2015 — Oct 2017
    Junior Software Developer & IT Support
    Easy One Ltd — Rwanda. SQL, database checks, reports, hardware support, and LAN setup, working under a senior engineer.
Education
B.Sc. with Honours, Information Systems
University of Rwanda, College of Science & Technology (2015–2019)
Advanced Certificate in Computer Science
Ecole Technique St Kizito, Rwanda (2012–2014)
Certifications
Ethical Hacking Essentials — EC-Council SQL Injection Attacks — EC-Council Scrum Master + Agile Scrum — EC-Council Technical Support Fundamentals — Google Introduction to Data Engineering — IBM Introduction to Relational Databases (RDBMS) — IBM Python for Data Science, AI & Development — IBM Python Project for Data Engineering — IBM Databases and SQL for Data Science with Python — IBM Relational Database Administration (DBA) — IBM ETL & Data Pipelines (Shell, Airflow, Kafka) — IBM Git and GitHub Masterclass — Packt Laravel 10 Hotel Booking Reservation System — Udemy Build Website Using Laravel Framework — Udemy Learn HTML Course — Codecademy
Tools

What I work with.

Languages & frameworks
  • PHP (Laravel)
  • JavaScript (React, Node/Express, Vue)
  • Flutter · Java · Python
Databases
  • MySQL · PostgreSQL
  • MongoDB
  • Query tuning
DevOps & APIs
  • Git, GitHub, GitLab CI
  • RESTful & SOAP APIs
  • Mobile money & banking integrations
Infrastructure & security
  • LAN / WAN / WLAN, VPNs
  • Servers and backups
  • Basic security