Summary
Overview
Work History
Education
Skills
Accomplishments
Timeline
Generic
James Njuguna

James Njuguna

Mobile Applications Engineer
Nairobi,Kenya

Summary

Knowledgeable Software Developer offering 6+ years leading cross-functional teams and completing projects on-time. Seamlessly manages workloads and meets challenging deadlines and quality benchmarks. Experience in Native and Hybrid Mobile Applications Development, Object-Oriented and Functional coding.

Overview

9
9
years of professional experience
4
4
years of post-secondary education

Work History

Lead Mobile Applications Developer

Techplain Ltd
Nairobi , 30
01.2019 - Current
  • In collaboration with HR team, hired and formulated mobile applications development team
  • Trained and guided interns, which were later absorbed into company workforce, to be mobile application developers.
  • Participated in testing and absorption of Dart and Flutter hybrid development technologies.
  • Participated in conception, development and go to market of money remittance mobile and web application using Flutter technology.
  • Lead mobile development team to develop and launch Flutter online game solution. This app contains mini game applications with separate reward systems.
  • Developed native android mobile gaming application in Tanzania.
  • Developed and launched android and iOS native applications to be used in Ghana

Software Developer

Southwell Solutions Africa Ltd
Nairobi
09.2015 - 12.2018
  • Collaborated with web application developers to create similar seamless experience on native android app, this greatly increased user retention.
  • Liaised with Product Marketing Team to create android fan-base application for product which serve as communication and marketing tool, by utilizing push and in-app notifications.
  • Integrated utilities, airtime and data bundles vending API's to android application for existing web application.
  • Developed Total Kenya Country wide Employee Incentives system with SMS and payment gateway integration. There was 50% growth in sales.
  • Collected and Developed Customer Relations Management System with Sales Management System for one of Companies clients.
  • Collaborated with user experience designers to create clean interfaces and simple, intuitive interactions and functions for USSD package
  • Contributed to create automatic system observer that reads logs and send email alerts on listed events occurrences

Fullstack Software Consulting Engineer

Diztag Creative Ltd
Nairobi, Kenya
08.2018 - 01.2020
  • Completed 2 major projects in 7 month by collaborating with agile development team and testing, developing and maintaining web and mobile-based software applications
  • Managed road map for Kollecta, payment gateway and news alerts product design and development
  • Collaborated with mobile application team to develop, test and host android application on Google Play

Android Mobile Application Consulting Developer

Mobi Card Systems
Nairobi
01.2017 - 08.2017
  • Developed, updated and maintained Customer Android Mobile Application of existing and potential customers in Mobi-Card Systems core Customer Relations System.
  • Determined and recommended methods to address improvement opportunities.
  • Coordinated with Backend Development team in developing optimised and secure RESTful APIs to be consumed by customer mobile application.
  • Integrated with Google firebase to track user activities, errors and trends for best application performance.

Education

Bachelor of Science - Computer Technology

JKUAT
Juja, Thika
01.2012 - 11.2015

Skills

Android Native developer

Flutter Mobile and Web

IOS Native

PHP, Python,SQL

Team leadership and coaching

Mobile marketing

Mobile platform experience

Mobile application development

Project Management

Agile

API design knowledge

Testing and bugging

Accomplishments

  • Served as Lead Engineer on two lifetime and reliable client software solutions.
  • Successfully completed Android Application within budget and ahead of schedule
  • Developed an innovative software package that automated the email reporting operations on Consumer Service Promotion System
  • Successfully developed and proved concept of creating product fun base via android applications.
  • Successfully published seven mobile applications that have seen growth of average three thousand daily active users, in six months.

Timeline

Lead Mobile Applications Developer

Techplain Ltd
01.2019 - Current

Fullstack Software Consulting Engineer

Diztag Creative Ltd
08.2018 - 01.2020

Android Mobile Application Consulting Developer

Mobi Card Systems
01.2017 - 08.2017

Software Developer

Southwell Solutions Africa Ltd
09.2015 - 12.2018

Bachelor of Science - Computer Technology

JKUAT
01.2012 - 11.2015
James NjugunaMobile Applications Engineer