Summary
Overview
Work History
Education
Skills
Accomplishments
Quote
Timeline
Important Links
Websites, Portfolios, Profiles
Referees
Generic

Martin Mbae

Software Engineer - Mobile Engineer
Nairobi

Summary

Experienced and passionate Mobile App Engineer with 5 years in Software Development. Demonstrated expertise in leading teams and managing projects to create dynamic and efficient Android apps. Proven track record in delivering high-quality mobile applications on time and within budget, driving innovation and enhancing user experience.

Overview

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

Work History

Senior Android Engineer

Safaricom PLC
04.2023 - Current
  • In charge of Partner App (An app used by Agents and dealers to register new customers to the business).
  • Worked on a custom OCR SDK that replaced a vendor acquired SDK. The new SDK saved the company ~2 Million USD annually.
  • Mentored junior developers in Android application development best practices, improving overall team productivity.
  • Resolved customer complaints regarding application bugs or feature requests quickly to maintain a positive brand image on the Google Play Store.
  • Used code versioning tools to manage dependency versioning across modules.
  • Ensure all new features added into the app are well documented.
  • Developed and maintained CI/CD pipelines using Jenkins, increasing deployment speed and reliability.

Android Engineer

Safaricom PLC
7 2021 - 03.2023


  • Led integration of all apps under Safaricom with dynatrace monitoring tool for detailed analytics. Improved from 43% integration to the current 85% integration.
  • Contributed to company's Android playbook which highlights the rules that guide the app development
  • Used code versioning tools to manage and implement dependency versions to programs.
  • Employed third-party APIs to facilitate seamless access to external, in-app cloud data.
  • Provided dedicated support and timely issue resolution to clients following successful app launch.
  • Supported team members with one-on-one and group trainings on firebase integration and remote config and firebase ML capabilities

Founder and Director

Pesamask LTD
04.2022 - Current
  • Established a successful business by identifying market needs and developing innovative solutions.
  • Ensured seamless integration of Pesamask applications with existing financial systems (Mpesa and Stripe) through effective API management and utilization.
  • Led in deployment of services to AWS cloud ensuring API scalability.
  • Ensured compliance with industry regulations while maintaining ethical business practices at all times.
  • Introduced advanced technology solutions into daily operations which led to increased productivity levels throughout the company.
  • Oversaw financial management activities such as budgeting, forecasting, and cash flow monitoring for improved financial stability.
  • Managed risk effectively by implementing comprehensive policies and procedures to mitigate potential threats to the business.
  • Drove revenue growth by launching new products and services that met customer demands.

Mobile App Developer

Vsoft Technologies
05.2019 - 06.2021
  • Created custom mobile applications using native technologies for different clients. Apps developed include Tushibe app (Food Delivery App), eBebewa (Luggage and packages delivery app) and ICS app (App for ICS academy)
  • Maintain existing applications developed by the company
  • Prioritized on tasks and features to be handled during the development

Mobile Development Lead Under DSC

Masinde Muliro University of Science and Technology
09.2019 - 08.2020
  • Entrusted to lead and guide students to start learning android development journey in Java and Kotlin.
  • Organize and lead weekly meet-ups to help students gain skills in Android development.
  • Take students through the deployment process of mobile apps to Google Play Store.
  • Guided students to develop external libraries and release them as open source. Available in Github
  • Lead students to understand Material-UI and.design principles to enable them develop quality apps.

Education

Bachelor of Computer Science - Software Development

Masinde Muliro University
Kakamega, Kenya
09.2016 - 12.2020

Skills

Mobile App development in Kotlin, Compose

Accomplishments

  • Launched a start up from scratch (Pesamask). We offer Payment solutions and offer a Payment API for web and mobile integration
  • Successfully created and published Status Scheduler App on Google Play store, which have over 400,000 of downloads.
  • Successfully created and published Downloader for Reels App on Google Play store store, which has over 100,000 of downloads.
  • Emerged 12th best in Google Solutions Challenge 2020
    worldwide. (https://events.withgoogle.com/dsc-solution-challenge/2020-winners)
  • Ranked Kenya's 7th in Google’s 2020 Hashcode Competition with a score of more than 4,000,000 points.
  • Contributed to Open Source by developing two functional android libraries.

https://github.com/MartinMbae/KenyanCounties
https://github.com/MartinMbae/KenyaPostalCodesExample.




Quote

The future is written in code
Martin Mbae

Timeline

Senior Android Engineer

Safaricom PLC
04.2023 - Current

Founder and Director

Pesamask LTD
04.2022 - Current

Mobile Development Lead Under DSC

Masinde Muliro University of Science and Technology
09.2019 - 08.2020

Mobile App Developer

Vsoft Technologies
05.2019 - 06.2021

Bachelor of Computer Science - Software Development

Masinde Muliro University
09.2016 - 12.2020

Android Engineer

Safaricom PLC
7 2021 - 03.2023

Important Links

❖ Github → https://github.com/MartinMbae
❖ StackOverflow → https://stackoverflow.com/users/11118152/martin-mbae
❖ LinkedIn → https://www.linkedin.com/in/martin-mbae-5969091a1/
❖ Google playstore account → https://play.google.com/store/apps/developer?id=Siritop


Websites, Portfolios, Profiles

❖ Github → https://github.com/MartinMbae
❖ StackOverflow → https://stackoverflow.com/users/11118152/martin-mbae
❖ LinkedIn → https://www.linkedin.com/in/martin-mbae-5969091a1/
❖ Google playstore account → https://play.google.com/store/apps/developer?id=Siritop


Referees

Oscar Wekesa 

  • Peer Mobile Engineer at Safaricom PLC
  • Contact info - 254705749257


Brian Kanyiri 

  • Manager at Safaricom PLC
  • Contact info - 254718077004


Isaiah Muteithia 

  • Director at Vsoft Technologies
  • Contact info - 254708843466
Martin MbaeSoftware Engineer - Mobile Engineer