National multi-platform information system for livestock registration, movement tracking, vaccination records, and disease surveillance. Built for the Ministry of Agriculture.
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
Profile
IT professional with over 9 years of experience in systems development, database administration, IT infrastructure management, and digital solutions delivery.
Experience
Full-Stack Developer & Application Engineer
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.
Lead Developer — Agrihub Mobile Application
Led development of an agricultural information platform integrating weather APIs, marketplace functionality and mobile payment systems. Conducted user training across multiple districts.
Full-Stack Developer
E-commerce web and Android app development, hosting and content management.
Freelance Web Developer
Websites and systems for IUIU Alumni Association, Double Tree Tours, Lukman Primary School and UgNews24.
Programming Instructor
Grew a channel to 23,000+ subscribers with 200+ tutorials on web and mobile development.
Qualifications
MSc Computer Science (in progress), Distributed Systems
Research: blockchain-based federated learning. Distributed systems, databases, network security, ML.
BSc Computer Science and Engineering, Software Engineering
Second Class Upper. Software Engineering & Technical Education.
Higher Diploma, Computer Science and Engineering, Web Technologies
Second Class Upper. Web Technologies & Systems Development.
Uganda Advanced Certificate of Education
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
SaaS platform serving primary and secondary schools with role-based portals for parents, teachers, and administrators.
End-to-end healthcare information system covering patient records, appointments, laboratory, pharmacy, billing and insurance claims.
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.
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.
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.
Research
Blockchain-Secured Federated Learning for Livestock Disease Early Warning
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