Mobile Technical Lead & Photographer

Manenga
Mungandi

I lead mobile engineering teams and build high-quality apps on Android, iOS and Flutter. Based in Cape Town, South Africa.

About

Building mobile apps that matter

I'm a Mobile Technical Lead with over 8 years of experience building and shipping production apps on Android, iOS, and Flutter. I've worked across fintech, telecoms, and gaming — leading teams, shaping architecture, and caring deeply about user experience.

From Luno's crypto trading app to Rain's telco platform, I've owned complex mobile journeys end-to-end — from architectural decisions and CI/CD pipelines to mentoring engineers and obsessing over crash rates.

When I'm not in a codebase, I'm usually behind a camera — finding the quiet details that make ordinary scenes extraordinary.

8+
Years in mobile engineering
99.9%
Crash-free rate at Rain
4.5★
App Store rating at Luno

Skills

My technical toolkit

Platforms
Android (Kotlin/Compose)iOS (Swift/SwiftUI)FlutterUIKitCombine
Architecture
MVVMClean ArchitectureModularizationDependency Injection
Networking & Data
RESTGraphQLgRPCOffline-firstCachingDeep Links
Cloud & Integrations
Firebase AuthRemote ConfigAnalyticsMixpanelSupabase
Build & Release
FastlaneGitHub ActionsCode SigningFeature FlagsA/B Testing
Testing & Quality
XCTestXCUITestQuick & NimbleEspressoCode Coverage
Performance & Security
CrashlyticsFlutter DevToolsAndroid ProfilerCertificate PinningKeychain/KeystoreGDPR/POPIA
Tooling
GitJiraConfluenceFigmaInstruments

Projects

Things I've shipped

App Store2023 – 2024

MyRain iOS App

Consumer telecoms app for Rain, one of South Africa's fastest-growing mobile network operators.

  • Led the app from zero to App Store launch as sole iOS team lead
  • Achieved a 99.9% crash-free rate across all production releases
  • Implemented offline-first architecture with local data persistence
SwiftSwiftUICombineFirebaseCrashlyticsFastlane
App Store2019 – 2022

Luno iOS App

High-traffic cryptocurrency exchange app serving millions of users across Africa and Europe.

  • Led technical architecture and drove adoption of Clean Architecture patterns
  • Integrated Zapper payment provider and owned all transaction journeys
  • Maintained 4.5★ App Store rating over three years
SwiftMVVMGraphQLRESTXCTestKeychainTLS Pinning
App Store & Play Store2017 – 2019

22seven Personal Finance App

Award-winning personal finance manager (Old Mutual) for Android and iOS, helping South Africans budget and track spending.

  • Shipped new features across both Android and iOS codebases simultaneously
  • Refactored critical flows, reducing crash rate by 20%
  • Introduced automated UI testing with Espresso and XCUITest
KotlinSwiftAndroidiOSEspressoXCUITest

Photography

Through the lens

Misty mountain peaks rising through the clouds

Above the clouds

Forested valley blanketed in morning fog

Morning fog, mountain valley

Aerial view of rolling green hills and valleys

Aerial — rolling hills at dusk

Long exposure of ocean waves breaking on rocks

Long exposure, Atlantic coast

Resume

Where I've worked

Download CV

Experience

Mobile Technical Lead (Flutter)

The Rank Group · Cape Town, ZA

Aug 2024 – Present

Leading mobile engineering for one of the UK's largest gaming groups. Optimized CI/CD with Fastlane + GitHub Actions, cutting release time by 25%. Boosted code review throughput by 50% by introducing clearer PR workflows and team-wide engineering standards.

FlutterFastlaneGitHub ActionsCI/CDTechnical Leadership

Senior Software Engineer – iOS (Team Lead)

Rain · Cape Town, ZA

Jan 2023 – Apr 2024

Led the development and launch of the MyRain iOS app from the ground up. Delivered a highly stable consumer telco app with a 99.9% crash-free rate, owning everything from architecture through to App Store submission.

SwiftSwiftUIUIKitCombineFirebaseCrashlytics

Senior Software Engineer – iOS (Tech Lead)

Luno · Cape Town, ZA

Aug 2019 – Dec 2022

Led technical discussions and drove architectural decisions on a high-traffic crypto trading app with a 4.5★ App Store rating. Integrated the Zapper payment provider and owned complex transaction journeys end-to-end.

SwiftObjective-CMVVMRESTGraphQLZapper

Intermediate Android & iOS Developer

22seven (Old Mutual) · Cape Town, ZA

Oct 2017 – Jul 2019

Developed new features and maintained 22seven's personal finance app across both Android and iOS. Optimized and refactored major flows, reducing app crashes by 20%.

KotlinSwiftAndroidiOSPersonal Finance

Education

BSc Computer Science & Business Computing

University of Cape Town

2013 – 2016

Dual degree combining computer science fundamentals — algorithms, data structures, software engineering — with business computing, strategy, and information systems.

Contact

Let's build something together

Whether you have a project in mind, want to collaborate, or just want to say hello — I'd love to hear from you.