Jobseeker Profile Image

Senior Mobile Development Engineer | 10+ Years Experience | Swift, Kotlin, Flutter

Actively Looking for Work

Private Information

EXECUTIVE SUMMARY

Results-driven Mobile Engineer with 10+ years’ experience architecting and delivering high-performance native iOS and Android apps across fintech, banking, and telecoms. Proven track record of leading and collaborating with cross-functional teams, optimizing CI/CD pipelines, and driving mobile innovation. Adept at balancing hands-on coding with strategic leadership to ship scalable, user-centric mobile products.

TECH STACK

Languages:

  • Swift
  • Kotlin
  • Objective-C Frameworks:
  • SwiftUI
  • UIKit
  • Combine
  • CoreData Architecture:
  • MVVM
  • MVC
  • Modularization
  • SOLID Tools:
  • Xcode
  • Android Studio
  • Fastlane
  • Bitrise
  • AppCenter
  • Git
  • Firebase
  • Jira
  • Confluence Testing:
  • XCTest
  • XCUITest
  • Firebase Crashlytics DevOps:
  • CI/CD pipelines (Bitrise, Fastlane) App Stores:
  • Apple App Store
  • Google Play
  • Huawei App Gallery

EDUCATION

Bachelor of Technology, Information Technology Tshwane University of Technology – 2014 National Diploma, Information Technology Tshwane University of Technology – 2005

EXPERIENCE

Cash Connect ( Connect Group ) – Remote (SA) | Mobile Tech Lead (iOS & Android) Jun 2022 – Feb 2025 As the Mobile Tech Lead, my role is pivotal in driving the success of our iOS and Android applications. I've achieved this through a combination of technical leadership, process optimization, and innovation:

  • Led development and roadmap execution for mobile apps in cash management and fintech.
  • Architected modular Swift codebase supporting apps with shared components and UI elements.
  • Introduced SwiftUI and Jetpack Compose to speed up feature delivery and modernize UI.
  • Managed end-to-end CI/CD with Bitrise and Fastlane; zero failed releases.
  • Mentored mobile engineers and conducted code reviews, sprint planning, and architectural reviews.
  • Improved app stability, reducing crash rate by 35% (Android) and speeding up release cycles by 40% across App Store, Play Store, and Huawei App Gallery. My role has been instrumental in shaping our mobile applications, ensuring they remain innovative, efficient, and user centric.

Cash Connect ( Connect Group ) – Remote (SA) | Senior Mobile Developer APR 2018 - FEB 2025

  • Delivered internal and external mobile applications with native Swift (iOS) and Kotlin (Android).
  • Spearheaded legacy migration to MVVM architecture and modularized codebase.
  • Ensured consistent testing and deployment via AppCenter and Fastlane.
  • Collaborated on feature scoping, UI/UX refinement, and cross-platform parity.
  • Offer strategic technical guidance to steer the overall direction of iOS and Android applications, as well as the underlying codebase.
  • Take accountability for the quality and success of the mobile products.
  • Collaborated on feature scoping, UI/UX refinement, and cross-platform parity.
  • Oversee the deployment and submission processes to app stores such as Apple, Google, and Huawei, as well as internal app releases through platforms like AppCenter.

Britehouse - Johannesburg | Senior Mobile Developer (iOS) AUG 2015 - MAR 2018 Developed key features in Standard Bank’s consumer-facing iOS apps. Initially part of the Cross-Border Payments feature team, later transitioned to the Wealth team focused on building the new My360 Wealth app. Worked in Agile Scrum teams, delivering features weekly in collaboration with cross-functional squads. Wrote unit tests to improve regression reliability and maintain high code quality.

ABSA - Johannesburg | Senior Mobile Developer (iOS) AUG 2014 – JUL 2015

  • Develop mobile banking app with backend integration, contribute to design/testing, build prototypes, and handle project estimation/setup.

Seecrypt - Centurion | Senior Mobile Developer (iOS) NOV 2013 – JUL 2014

  • Developed a secure, encrypted iOS messaging app with API integration, contributed to design and testing, and deployed to the App Store.

Gijima - Centurion | Senior Mobile Developer (iOS) JAN 2013 – OCT 2013

  • Developed and tested iOS apps for internal and external clients, integrating web services and deploying to the App Store.

TouchLab (Media24) - Cape Town | Senior Developer (iOS & PHP) SEP 2011 – NOV 2012

  • Development of the Die Burger Digital newspaper for the iPad and iPhone

Early Career: Senior PHP Developer (Various Roles) 2005 – 2011

  • Developed web applications, CMS systems, APIs, and client web applications using PHP, MySQL, and custom MVC frameworks.
  • Gained foundational backend and full-stack experience before transitioning fully to mobile.

Liquorice Africa - Cape Town | Senior PHP Developer | DEC 2010 - SEP 2011 GlobeTOM - Centurion | Senior PHP Developer | APR 2009 - NOV 2010 Shine Interactive - Midrand | Senior PHP Developer | JUN 2008 - MAR 2009 C.a.T.S - Pretoria | Senior Developer | SEP 2007 - MAY 2008 Parallel Software - Centurion | Senior PHP Developer | JUL 2005 - AUG 2007

Contact Me

Get Hired! Add Your Profile!

Let employers in Dubai, UAE and Saudi Arabia find you! Sign up and add your profile and be seen by hundreds of employers in the Middle East!