Harun Wangereka

Senior Mobile Engineer at Smile ID

Nairobi, Nairobi County, Kenya
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Harun Wangereka is a Senior Mobile Engineer and Google Developer Expert for Android with nine years building production-grade apps and developer content from Nairobi. He currently helps scale Smile Identity’s KYC products and previously led Android teams at Apollo Agriculture and Kyosk, shipping modular, internationalized Kotlin apps used by millions. As a prolific author and educator for Kodeco and Stream, Harun blends hands-on engineering with clear technical mentorship—running office hours and publishing tutorial-driven sample projects. He’s an active open-source contributor (notably improving the Android MPESA/Daraja SDK with refactors, publishing steps and modernized build tooling) and co-organizes droidconKE/Fluttercon Kenya, where he’s managed conference apps and speaker pipelines. Known for introducing CI/CD, clean architecture, and developer tooling across teams, he pairs product-focused delivery with developer experience improvements.
code9 years of coding experience
job9 years of employment as a software developer
bookBachelor's degree, Computer Science, Bachelor's degree, Computer Science at Moi University
languagesEnglish, Swahili
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (9)

android-library10
kotlin10
android10
androidviewbinding9
view-binding9
binding9
build-gradle-kts7
dokka6
jacoco5

Programming languages (4)

TypeScriptJavaVueKotlin

Github contributions (5)

github-logo-circle
jumaallan/android-mpesa-api

Aug 2021 - Jan 2023

Android MPESA SDK Library to provide smooth MPESA Experience in Android - Dubbed Daraja
Role in this project:
userMobile Developer (Android)
Contributions:19 reviews, 14 commits, 7 PRs in 1 year 5 months
Contributions summary:Harun's primary contribution centers on enhancing the Android MPESA SDK library. Their work includes adding and improving documentation for classes, files, and objects using KDocs. They refactored code, adding ViewBinding and updating dependencies for the Android project. The user also incorporated changes to the build configuration, removing deprecated plugins and upgrading the AGP and Kotlin versions. Finally, the user added publishing steps, which includes adding publishing steps, suggesting a focus on improving the development lifecycle.
mpesaandroid-libraryandroiddarajadaraja-api
droidconKE/droidconKE2019App

Jul 2019 - Jan 2020

Android app for the second Android Developer conference-droidcon in Nairobi 2019
Contributions:78 commits, 17 PRs, 82 pushes in 6 months
nairobiandroid-developerandroidandroid-appkotlin
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Harun Wangereka - Senior Mobile Engineer at Smile ID