Ian Wanyoike

Senior Mobile Engineer

About Me

Hello there!

Iā€™m Ian, an experienced mobile engineer with a passion for delivering great user experiences on iOS and Android using clean, maintainable and scalable code.

I work with Swift + Objective-C for iOS development and Kotlin + Java for android development.

I am self-driven and eager to take on an exciting new project.

Projects

Zwuup! - iOS

Safaricom PLC


https://www.safaricom.co.ke/blog/zwuup-safaricom-aws-customer-success-story/

Zwuup! Lets you keep up with family and friends as well as move money. Whether you are chatting with your family members, collecting money for a weekend getaway, a birthday gift or just paying everyday bills, Zwuup! is designed to make this simple, fast and secure.


Swift Objective-C SwiftLint RxSwift Core Data Alamofire Firebase XMPP OMEMO Signal Protocol Quick/Nimble Fastlane

  • Welcome screen
  • Transaction screen
  • Live video screen
  • Chat screen
  • Request money screen
  • Send money screen

MoBar - iOS



MoBar is a fast, easy and reliable way to order drinks and have them delivered to where you are. Pay conveniently with Card, M-Pesa Checkout or Pay Bill and await delivery in minutes.


Swift SwiftLint RxSwift Core Data Alamofire Firebase Branch Google Maps Quick/Nimble Fastlane

  • Welcome screen
  • Products screen
  • Product screen
  • Location screen
  • Order screen
  • Payment screen

MoBar - Android



MoBar is a fast, easy and reliable way to order drinks and have them delivered to where you are. Pay conveniently with Card, M-Pesa Checkout or Pay Bill and await delivery in minutes.


Java Kotlin Retrofit Firebase Branch Google Maps Fastlane

  • Welcome screen
  • Products screen
  • Product screen
  • Location screen
  • Order screen
  • Payment screen

Smart Wallet - Android


Smart wallet is a personalized digital wallet that observes, tracks, analyses, alerts and advises users on their finances.


Java Kotlin Retrofit Firebase Fastlane

  • PIN Code screen
  • Menu screen
  • Goals screen
  • Name screen
  • Amount screen
  • Plan screen

Croesus - iOS (OSS)



Croesus is a fintech company that works to improve financial wellness of its customers.


Swift RxSwift Core Data Alamofire Quick/Nimble SwiftLint

  • Welcome screen
  • Name screen
  • Selfie screen

A Little More About Me

Alongside my interests in mobile engineering some of my other interests and hobbies are:

  • Basketball šŸ€
  • Gaming šŸŽ®
  • Traveling šŸ—ŗļø