SOFTWARE ENGINEER / SYSTEMS DEVELOPER

KAMPALA / EAT

Engineering usefulintelligence.

I engineer diverse and specialized technological solutions, spanning embedded systems, AI/ML, data science, cloud-native backends, and mobile or web applications.

WEB SYSTEMS AI & COMPUTER VISION MOBILE APPLICATIONS MACHINE LEARNING DATA SCIENCE CLOUD DELIVERY EMBEDDED SYSTEMS

Backend & Databases

FastAPIDjangoFlaskLaravelSpringNode.jsPostgreSQLMySQLMongoDBSQLite

Web, Mobile & Cross-Platform

ReactNext.jsTailwindAndroidFlutterAppleFirebase

Cloud, Delivery & Tools

AWSDockerGitHub ActionsGitGitHubAutodesk FusionArduino

Backend & Databases

FastAPIDjangoFlaskLaravelSpringNode.jsPostgreSQLMySQLMongoDBSQLite

Web, Mobile & Cross-Platform

ReactNext.jsTailwindAndroidFlutterAppleFirebase

Cloud, Delivery & Tools

AWSDockerGitHub ActionsGitGitHubAutodesk FusionArduino

FEATURED WORKS

01

AI + AGRICULTURE

CropWIT

An intelligent crop diagnosis system that connects field data, computer vision, knowledge graphs, mobile software, and edge devices.

THE CHALLENGE

Move agricultural intelligence beyond a single model and into a system that can reason across symptoms, observations, and real field conditions.

THE APPROACH

Designed an end-to-end flow from data capture to inference and explainable reasoning, with Android and ESP32 hardware bringing the system closer to the field.

Computer VisionFastAPIDjangoNext.jsNeo4jAndroidArduinoESP32
Explore repository
SELECT AN IMAGE TO EXPAND
02

BACKEND + DELIVERY

Auth Microservice

A production-minded authentication service engineered by a five-person team, with CLI Admin bootstrap.

THE CHALLENGE

Create a dependable autonomous plugin and play Authentication and Role based Authourization microservice.

THE APPROACH

Structured the service around Flask and PostgreSQL, containerized the runtime, and automated the path to production with CI/CD.

FlaskPostgreSQLDockerGitHub ActionsRailway CLI
Explore repository
SELECT IMAGE TO EXPAND
03

ANDROID APPLICATION

MenuLive

A food-discovery Android application built using Jetpack Compose, for local and cloud persistence, with testable unit components.

THE CHALLENGE

Make discovery feel immediate while coordinating on-device state, cloud content, dependency injection, and a modern native interface.

THE APPROACH

Built a Compose-first experience with Hilt, Room, Firebase, and Firestore, supported by unit tests and clear application boundaries.

KotlinJetpack ComposeHiltRoomFirebaseFirestore
Explore repository
04

SUPPLY CHAIN MANAGEMENT SYSTEM

Clothe SCM

A supply-chain platform connecting raw materials, production activity, performance signals, and the customer sale.

THE CHALLENGE

Turn a multi-stage operational process into one legible system with measurable performance across the chain with payment integration.

THE APPROACH

Combined Laravel product flows with KPI visibility and applied data/ML exploration to connect operations with decisions. Integrated Flutterwave payment APIs via Card and Mobile Money.

LaravelBootstrapBladeTailwindKPIsMachine LearningSpring BootFlutterwave
Explore repository
SELECT AN IMAGE TO EXPAND

ENTERPRISE SYSTEMS EXPERIENCE

Enterprise Resource Planning& Management Systems

Experience on both sides of ERP adoption: trained users to work confidently with business systems and extended and customized open-source platforms around real operational needs.

01
ERPNextERPNext

Making business operations
easier to manage.

Built custom modules with the Frappe Framework to help small enterprises replace manual processes with accurate, accessible workflows and clearer financial decision-making.

FrappePythonJavaScriptDocTypesServer ScriptsUser Training
02
OdooOdoo

Extending open source around the business.

Customized, extended, and implemented Odoo through purpose-built modules and complex integrations, with attention to maintainable architecture, adoption, and scalable operations.

PythonXMLJavaScriptCustom ModulesIntegrationsUser Training

ENGINEERING RANGE

01
WEB

Web systems

React, Next.js and Product UI/UX.

02
AI

Applied intelligence

Machine learning, computer vision, llms, agents and knowledge graphs.

03
APP

Mobile applications

Android, Jetpack Compose, Flutter, iOS and Firebase.

04
API

Backend platforms

FastAPI, Django, Flask, Laravel, Spring and Node.js.

05
DB

Data foundations

PostgreSQL, MySQL, MongoDB, SQLite and Neo4j.

06
PCB

Embedded systems

Arduino, Autodesk Fusion, sensors, circuits and field hardware.

Python
Kotlin
Java
PHP
TypeScript
JavaScript
C / C++

ENGINEERING PHILOSOPHY

I don’t just connect technologies. I connect decisions, people, and outcomes.

I am a software engineer and innovator passionate about leveraging technology to solve real-world challenges in Africa’s digital race and the global AI revolution.

I believe that the intersection of Artificial Intelligence and robust data management is the key to unlocking the potential of Ugandan enterprises.

Mukisa Ben Ezra at Innovation Village

THE ENGINEERING LOG

More signals from
the workshop.

Experiments, supporting systems, and focused builds beyond the featured case studies.