Work / Collins Mugume, Kampala, Uganda
A bad fintech MVP, rebuilt and live in 30 days.
It then ran nearly four years and moved 12.2 billion UGX. The client came back twice more: a land sales platform and a phone installment system.

Azima, in production March 2022 – early 2026
Roughly 90,000 UGX (~USD 24) per loan. This is microfinance. The figure that matters is frequency, not ticket size. Repayment and recovery rates are withheld at the client’s request.
The takeover
Read first, rewrite second.
Pay 24 had an MVP that could not go to market. We read what existed, kept what was sound, and replaced the rest in one pass rather than four.
Three systems, one client
Each one earned the next.

Azima
2022 – 2026Small-loan fintech. Mobile money disbursement and recovery at high frequency.
Closed when Samsung Knox device-control support was withdrawn, which broke the collateral model. Platform policy, not software.

Terrago
4 years liveReal estate and land purchase. Installment schedules and online payment.
160+ plots and properties transacted through the platform.

Zazu Mobile
Live, 2 yearsPhone purchase on installments, with our app on the device as the enforcement mechanism.
Thousands of devices in the field. Active business. The client prefers exact figures unpublished.
Where the collateral lives
The enforcement is not on our server.
Everything below the rule runs on the borrower’s handset, outside our control.
Why it needed native Android
The collateral was the phone itself.
Both fintech models depended on controlling the device, not just talking to it. That is OS-level work: device administration, lock policy, tamper response. Not an app wrapper.
Native Android was brought in per project on contract. That is the operating model, stated plainly.
Loan issued against the handset, with the app installed as device administrator.
Missed schedule triggers graduated restriction, not immediate bricking.
Payment restores the device within seconds, over whatever connection exists.
Withdrawal of Samsung Knox support removed the mechanism, and Azima closed.

“Our first build was unusable and I was ready to give up on the product. They had a working version live in a month. Four years and three systems later, I still send them everything.”