Personal details

Smile E. - Remote

Smile E.

Timezone: Nairobi (UTC+3)

Summary

Enthusiastic mobile developer, with 4+ years experience developing native android apps and REST api clients using languages like Node.js and Go. I am dedicated to continuous self improvement and learning new concepts to ease engineering and increase productivity. I love to solve challenges and provide value to people around me, I love novels(sci-fi) my favourites authors are J.k Rowling, Lori M and Patrick Rothfuss, movies are welcome and play games(Fifa & Call of Duty). I think big and want to make a difference, it's not all about the code but the problem you can solve.

Work Experience

Mobile Developer
SafeBoda | Nov 2018 - Present
Android
MongoDB
MVVM
Elixir
Kotlin
Safeboda is the leading bike hailing service in East Africa, I currently take up the role of technology improvement which includes app modularisation for dynamic feature delivery to various countries as we expand, architecture renovation to use android architectural components and multiplatform support with kotlin native for shared libraries between our ios and android app
Lead Mobile Developer
Paylater.ng | Mar 2017 - Oct 2018
Android
Java
Node.js
Work on managing and implementing new features on the paylater mobile app, which has grossed over a million downloads. Improved app stability and alpha launch to other countries.

Personal Projects

2018
Android
Application Architecture
Ketro is a Retrofit response wrapper written in Kotlin that can be used to easily wrap REST API response to LiveData and exception/error handling both from the retrofit calls all the way to displaying an error in the view. Ketro allows and encourages the addition of custom exceptions so errors can easily be grouped and managed with adequate actions and feedback to your app users.