Summary
Jim Juma is a Senior Software Engineer based in Nairobi with six years of experience building robust mobile and cross-platform applications, currently leading mobile development at Tiny Totos to digitize daycare operations across East Africa. He specializes in Android and Kotlin (including Kotlin Multiplatform), MVVM clean architecture, Jetpack components, Dagger Hilt, and Kotlin Coroutines/Flow, and has strong experience managing CI/CD, app store releases, and mentoring teams. Jim has driven native-to-multiplatform migrations at Bosch and designed production-ready Android apps across startups and enterprise settings, combining pragmatic engineering with product-focused collaboration. He also writes backend APIs in Java/Spring Boot and brings a track record of shipping user-centered features for underserved communities—a blend of technical depth and social impact orientation that guides his work.
6 years of coding experience
5 years of employment as a software developer
Bachelor's in Business Information Technology Information Technology, Bachelor's in Business Information Technology Information Technology at Strathmore University
English, German