MM Muhindo Mubaraka
Curriculum vitae

The full record

Everything on one page — assembled from the same records the rest of this site reads, so it is never out of date.

Muhindo Mubaraka

Full-Stack Developer & Software Engineer

Profile

IT professional with over 9 years of experience in systems development, database administration, IT infrastructure management, and digital solutions delivery.

Experience

2021 – Present

Full-Stack Developer & Application Engineer

Eight Tech Consults Ltd

Lead technical architect designing, developing, deploying and maintaining complex enterprise information systems for government agencies, NGOs and private clients. Manage the full software development lifecycle — requirements, architecture, development, testing, deployment, training and support.

2023 – 2024

Lead Developer — Agrihub Mobile Application

M-Omulimisa Uganda Limited

Led development of an agricultural information platform integrating weather APIs, marketplace functionality and mobile payment systems. Conducted user training across multiple districts.

2019 – 2021

Full-Stack Developer

Gonevas.com

E-commerce web and Android app development, hosting and content management.

2018 – 2021

Freelance Web Developer

Independent (Freelance)

Websites and systems for IUIU Alumni Association, Double Tree Tours, Lukman Primary School and UgNews24.

2018 – 2022

Programming Instructor

"Learn It With Muhindo" (YouTube)

Grew a channel to 23,000+ subscribers with 200+ tutorials on web and mobile development.

Qualifications

2024 – Present

MSc Computer Science (in progress), Distributed Systems

Makerere University, Kampala

Research: blockchain-based federated learning. Distributed systems, databases, network security, ML.

2019 – 2020

BSc Computer Science and Engineering, Software Engineering

Islamic University of Technology (IUT), Dhaka

Second Class Upper. Software Engineering & Technical Education.

2016 – 2018

Higher Diploma, Computer Science and Engineering, Web Technologies

Islamic University of Technology (IUT), Dhaka

Second Class Upper. Web Technologies & Systems Development.

2014 – 2015

Uganda Advanced Certificate of Education

Rwenzori Saad Islamic Institute, Kasese

Physics, Mathematics, Computer Studies, Entrepreneurship.

Skills

Systems & Infrastructure

Linux/Unix server administration · Docker · Nginx · Apache · AWS · Firebase · DigitalOcean · Network configuration

Database Administration

MySQL · PostgreSQL · MongoDB · Firebase · SQLite · Schema design · Query optimisation · Backup & recovery · Data migration

Programming Languages

Python · PHP · JavaScript · Dart · Java · Kotlin · C# · SQL

Backend Frameworks

Laravel (Expert) · Django · CodeIgniter · ASP.NET · RESTful API design

Frontend & Mobile

React.js · Vue.js · Bootstrap · Tailwind CSS · Flutter/Dart (Expert) · Android (Java/Kotlin) · iOS

IS / ERP Platforms

Student information systems · School management · E-learning · Hospital IS · Livestock traceability

Security

SSL/TLS · JWT · Role-based access control · Data encryption · Secure API development

DevOps & Integration

Docker · Git/GitHub · CI/CD · USSD/SMS gateways · GIS/GPS · Payment gateways · Barcode/QR · Biometrics

Project Management

Agile/Scrum · Stakeholder engagement · User training · Technical documentation

Productivity & Design

MS Office Suite · Adobe Illustrator/Photoshop · Figma · WordPress · LaTeX

Systems I have built

National multi-platform information system for livestock registration, movement tracking, vaccination records, and disease surveillance. Built for the Ministry of Agriculture.

WebAndroidiOSOffline-firstGIS/GPS

End-to-end healthcare information system covering patient records, appointments, laboratory, pharmacy, billing and insurance claims.

EHRPharmacyBillingInsuranceRBAC

Wildlife Offenders Database

Web dashboard and mobile app for wildlife crime data capture, offender tracking, case management and enforcement analytics, built for the Uganda Wildlife Authority.

WebMobileBiometricsCase managementAnalytics

National Seed Tracking & Tracing System

Digital platform to monitor seed distribution and quality control with barcode/QR field verification and voucher management, for the Ministry of Agriculture.

Barcode/QRVouchersInteroperabilityField verification

ICT for Persons with Disabilities Observatory

Nationwide database and resource platform with analytics dashboards for disability-inclusive policy formulation, with the Uganda Communications Commission and NUDIPU.

DatabaseAnalyticsPolicyNational

Research

Blockchain-Secured Federated Learning for Livestock Disease Early Warning

MSc Computer Science · Makerere University

My Master's research targets foot-and-mouth disease (FMD) detection in Ugandan cattle farms. It combines distributed machine learning — so farm data never has to leave the source — with blockchain for trust and tamper-resistance, designed to be lightweight enough to deploy in resource-constrained rural environments.

Organisations delivered for

  • Ministry of Agriculture
  • Uganda Wildlife Authority
  • Uganda Communications Commission
  • NUDIPU
  • CEHURD
  • Makerere University
  • Eight Tech Consults
Next: Degrees, certifications and where they came from. Hire Me Qualifications