Ian K.

Ian K.

Android Developer

Nairobi, Kenya
Hire Ian K. Hire Ian K. Hire Ian K.

About Me

I am an Android Developer skilled with Kotlin, fluent in hybrid app development using Flutter/Dart and object-oriented programming. I work on solutions that streamline business processes and build native mobile apps for Android - delivering exceptional products with best-in-class user experience on time and within scope. I am keen on exploring new techniques, trends, tools and best practices on projects.

Work history

UpStack
UpStack
Android Developer
2021 - Present (4 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

  • Participate in scrums consisting of cross-functional teams, both software and hardware.

  • Ensure that features are being delivered efficiently and on-time.

CEVA Limited
CEVA Limited
Senior Android Lead
2014 - Present (11 years)
Nairobi, Kenya
  • Work on mobile app UI/UX design, architecture design, app analytics tracking and write maintainable and readable code in Java and Kotlin for projects.

  • Utilize the latest software engineering techniques and tools in the mobile ecosystem in improving app architecture and executing integration tasks.

  • Implemented Crashlytics to enable real-time crash reports for faster debugging and issue resolution on projects.

Portfolio

Senior Android Developer - Agency Banking Application
Senior Android Developer - Agency Banking Application

The Agency Banking Application is a product rolled across three banks in Nigeria - allowing partner banks to employ ordinary businesses to act as agents on their behalf. Agents undertake financial services on behalf of the bank and gain commissions on transactions. The Android app will empower agents to dispense cashless services on the platform - currently processing 50k transactions a day for the three banks. Worked on UI/UX design, mobile app architecture design, and app analytics to inform decisions on increasing user engagement.

Android Developer - ResYippy
Android Developer - ResYippy

ResYipee! allows users to serve infused cocktails from the comfort of their own homes. The app gives users access to curate and search from 500+ cocktail recipes from all kinds of categories.

Android Developer - Crop Disease Detection
Android Developer - Crop Disease Detection

Worked on an innovative solution using Convolution Neural Networks (CNN) to help farmers detect diseases on their farm using the pictures of the leaf of specific plants. The solution uses VGGnet and has 10,000 images trained to detect and indicate the status of health of 4 crops - achieving 90% accuracy on clear images uploaded to the solution.

Education

Bachelor of Business in I.T
Bachelor of Business in I.T
Strathmore University
2010 - 2014 (4 years)