Senior iOS Developer with 11+ years of experience in fintech, streaming, and consumer apps. From architecture to App Store, I build software millions of people rely on.
What I do
The tools and technologies I use daily to ship at scale.
Native apps with Swift, SwiftUI, UIKit, and tvOS. Async/await, Actors, Structured Concurrency.
MVVM, Clean Architecture, modular SPM. Banking-grade security with Keychain, biometric auth, and certificate pinning.
Profiling with Instruments and MetricKit. Unit, integration, and snapshot testing for app stability.
Automated release pipelines for 8 apps across 12+ repos. Xcode Cloud, Fastlane, and GitHub Actions.
Multi-brand component libraries with design tokens, Figma integration, and developer-friendly APIs.
Building AI-powered developer tools with Claude Agent SDK, MCP servers, and custom sub-agents.
Selected work
A selection of apps and systems I've built and shipped.
African and Caribbean recipe app with 800K+ downloads on iOS and Android. 4,300+ recipes, 90+ chefs. Solo-built with Swift and Kotlin.
FC Ultimate Team mobile companion with squad builder, player database, and real-time market tracking. Built natively with SwiftUI.
Africa's sports news platform with live scores, match coverage, and multilingual content. Built with Next.js.
Multi-brand mobile design system built with AI. 80+ reusable components for iOS (SwiftUI) and Android (Kotlin), with 4 brand themes and 1300+ icons.
Career
Where I've been building and shipping software.
Maintaining and developing 8 iOS/tvOS streaming and news apps serving millions of users.
Worked on the mobile banking app for Canada's largest financial cooperative. Built secure features with SwiftUI/UIKit, Keychain, biometric auth. Migrated codebase to modular MVVM.
Architected a banking app from scratch. Scaled to 3 countries (Morocco, Ivory Coast, Senegal) with a white-label framework. Mentored junior developers.
Developed two Android apps for La Poste. Migrated Java to Kotlin, set up code quality monitoring with JaCoCo and SonarQube.
Built 3 mobile banking apps for BGFI Bank, Societe Generale, and BIS Bank from design to App Store release.
Built a real-time collaborative communication app with messaging, presence syncing, VoIP (SIP), and push notifications.
Get in touch
Have a project in mind? I'd love to hear about it.
Feel free to reach out through any of these channels. I typically respond within 24 hours.