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