Glovo is the app that allows you to get the best products of your city in a few minutes by connecting users, businesses and couriers. The app transforms the way users acquire what they need, making cities more accessible
- Senior Engineer, iOS, Android
- Swift, Kotlin, Quick + Nimble, Fastlane, Travis, Jenkins, Codecov, Danger
SafeBoda is a motorcycle ride-sharing company that is disrupting transport in Africa. The app offers a convenient way to request for a ride and offers transparent pricing.
iOS, Android lead
Mobile applications architect
- Kotlin, Swift, Google Maps, Kotlin, Java, Swift, Circle CI, Jenkins
An Android application to help you learn about countries of the world
- Engineer: hobby project, open source
- Kotlin, Android
Carledorian Cakes is a delicious cake company that allows customers to customize their cakes. It is based in Kampala, Uganda. The app offers users with the options of selecting flavors, extras and kilos and provides an estimate of the total cost of the cake before placing an order.
- Sole engineer in this project.
- Firebase integration serving as the backend.
- Created an admin's dashboard to view orders placed
- Kotlin, Android, Firebase Realtime Database
My presentation was on understanding your Android builds using Gradle.
I gave several talks at their events on Android Application development covering app architecture using MVP & MVVM Architecture, Dependency Injection using Dagger and software testing. I was an independent advocate for Kotlin language in Android app development.
I gave a tech talk on Working with Java and Kotlin to the Computer Science graduate students. The presentation involved live demos and sample code on Kotlin for JVM (Spring) and Android.
I co-organized and taught in a Kotlin bootcamp, an 8-week free event hosted at SafeBoda offices Kampala, Uganda. The bootcamp attracted people of different programming skills interested in learning how to program in Kotlin. We managed to gather 90 attendants.
Contact Tracing App
An iOS and Android application to anonymously trace contacts you come across.
An Android app as an ADB Host implementation, written in Kotlin. The project uses USB-Host Mode apis available since Android 3.1. It can be ran on any Android OS device that supports USB Host apis. I worked on the project using Android Things OS running on a Raspberry Pi 3 with coroutines for asynchronous programming. I used the project as a scaffolding to an internal device test farm where I could load development apks to connected devices automatically.
The project is open-source on Github.
CladLight is a wearable gadget that ensures you're visible to other motorists while riding your bike day or night. I am a co-founder and worked as the lead Electronics Engineer.