NAMEibrahim shittu
ROLEsenior software engineer
FOCUSai agents · web · mobile · infrastructure
SINCE2018 · 8y shipping
← projectsFintech2022Shipped

Crust Mobile Bank

Bank for the underbanked. iOS, Android, and an admin console, shipped as a lean team of four.

role · Lead Software Engineer · Thrive Agric
01 · problem

Crust Microfinance Bank is the consumer-facing product I led frontend for at Thrive Agric (YC W19). It's a full-stack mobile bank aimed at the underbanked in Nigeria, with iOS and Android apps plus an internal admin console used by the bank's operations team.

02 · approach
01

One React Native codebase powered both mobile apps; the admin tool ran the same design system and primitives on web. That shared foundation meant a four-person team could ship and maintain three surfaces — iOS, Android, and admin — without constant duplication.

02

On the product side, the work spanned onboarding flows, KYC, payments, card issuance, and transaction reconciliation. On the engineering side, it was about keeping the mobile apps responsive on the low-end Android devices most customers used, handling spotty connectivity gracefully, and making the admin tool genuinely usable for non-technical bank operators.

03

Inside a year, the platform reached 73,000+ customers and moved over $1M in transaction volume, while staying within the ops capacity of a small team.

03 · impact

73,000+ customers and $1M+ in transaction volume in the first year, on a four-person engineering team.

← previous
RIO
next →
Real-time Face Mask Detection System
// get in touch

Have a problem worth solving? I'd like to hear about it.

© 2026 ibrahim shittushipping since 2018last updated Apr 2026