Available for projects

Shipping apps at scale across iOS & tvOS

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.

Profile
Omar Doucouré
Montreal, Canada
Building apps people use every day. From banking to cooking recipes, I turn ideas into polished products on iOS & Android.
10+ personal apps shipped
+6

What I do

Skills & Expertise

The tools and technologies I use daily to ship at scale.

iOS & tvOS

Native apps with Swift, SwiftUI, UIKit, and tvOS. Async/await, Actors, Structured Concurrency.

Swift SwiftUI UIKit tvOS WidgetKit Combine

Architecture & Security

MVVM, Clean Architecture, modular SPM. Banking-grade security with Keychain, biometric auth, and certificate pinning.

MVVM Clean Architecture SPM Keychain OAuth2

Performance & Testing

Profiling with Instruments and MetricKit. Unit, integration, and snapshot testing for app stability.

Instruments MetricKit XCTest Swift Testing Snapshot Testing

CI/CD & Tools

Automated release pipelines for 8 apps across 12+ repos. Xcode Cloud, Fastlane, and GitHub Actions.

Xcode Cloud GitHub Actions Fastlane SPM

Design Systems

Multi-brand component libraries with design tokens, Figma integration, and developer-friendly APIs.

Figma Design Tokens Multi-brand Component API

AI & Automation

Building AI-powered developer tools with Claude Agent SDK, MCP servers, and custom sub-agents.

Claude Agent SDK MCP Servers Koog (Kotlin) Sub-Agents

Selected work

Projects

A selection of apps and systems I've built and shipped.

Career

Experience

Where I've been building and shipping software.

Senior iOS Developer

NumeriQ / Quebecor Media
May 2025 - Present · Montreal, Canada

Maintaining and developing 8 iOS/tvOS streaming and news apps serving millions of users.

Senior iOS Developer

Desjardins
Jul 2022 - Apr 2025 · Montreal, Canada

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.

Lead iOS Developer

BDSI (BNP Paribas)
Apr 2019 - Jun 2022 · Casablanca, Morocco

Architected a banking app from scratch. Scaled to 3 countries (Morocco, Ivory Coast, Senegal) with a white-label framework. Mentored junior developers.

Mobile Developer (Android)

Atos (Client: La Poste, France)
May 2018 - Apr 2019 · Casablanca, Morocco

Developed two Android apps for La Poste. Migrated Java to Kotlin, set up code quality monitoring with JaCoCo and SonarQube.

iOS Developer

Chaka Mobile
Jul 2016 - Apr 2018 · Dakar, Senegal

Built 3 mobile banking apps for BGFI Bank, Societe Generale, and BIS Bank from design to App Store release.

iOS Developer

People Input
Feb 2014 - May 2016 · Dakar, Senegal

Built a real-time collaborative communication app with messaging, presence syncing, VoIP (SIP), and push notifications.

Get in touch

Let's work together

Have a project in mind? I'd love to hear about it.

Contact info

Feel free to reach out through any of these channels. I typically respond within 24 hours.