01 / Compose point of sale
Berry POS
Android POS written entirely in Jetpack Compose — catalogue, inventory, and checkout on the shop floor. Kotlin, Hilt, and Room underneath.
- Kotlin
- Jetpack Compose
- Hilt
- Room
02
01 / Compose point of sale
Android POS written entirely in Jetpack Compose — catalogue, inventory, and checkout on the shop floor. Kotlin, Hilt, and Room underneath.
02 / Consumer Android, end to end
The Trots app front-end: social sign-in, profiles, a stories feed, and the product surfaces around it. Built with Jetpack Compose, Java, and Firebase — with BLE, ARCore, and M-PESA in the wider Trots suite.
03 / Market intel, offline-first
Regional Agricultural Trade Intelligence Network — grain prices and farmer/trader surveys across Kenya, Uganda, Tanzania, Burundi, and Rwanda. Room-backed local store so work continues when the network does not.
04 / LPG orders and dispatch
Vendor Android app for LPG cylinder orders: login through dispatch, order detail, rider assignment, and live map tracking. Built for day-to-day operations, not a demo.
05 / Ukikam! Tunakusort!
TENTWENTYSIX — a community Android app with social sign-in and forum conversations. A small product with a clear voice.
03
Mar 2022 – Feb 2026
KOKO Networks
May 2021 – Mar 2022
KOKO Networks
Jan 2017 – Mar 2022
Trots Technologies
Feb 2020 – Apr 2021
XOKO
Oct 2017 – May 2019
Shimba Technologies
Dec 2015 – Jan 2017
Trots Technologies
BSc. Information Technology, Second Class Honours, Upper Division · Jomo Kenyatta University of Agriculture and Technology · 2012 – 2015
04
05 / Contact
Open to senior Android, mobile platform, and device-adjacent roles.
ngunjiri.k.francis@gmail.com