Kanaan
Available for senior mobile engagements — Q1 2026

Mobile products,
shipped at scale.

Six production iOS apps across four international markets. Two Flutter products taken solo from first line of code to live on the App Store and Google Play. 1M+ users touching what I've shipped.

Trusted across MENA, Europe & LATAM
SwiftSwiftUIUIKitFlutterDartFirebaseClean ArchitectureMVVMBlocGraphQLAlgoliaMapBoxNative Platform ChannelsApp ClipRTL LocalizationSwiftSwiftUIUIKitFlutterDartFirebaseClean ArchitectureMVVMBlocGraphQLAlgoliaMapBoxNative Platform ChannelsApp ClipRTL Localization

Shipped for teams building at scale

Dubizzle Labs

Bayut

OLX

dubizzle

Hatla2ee

Killruddery

Lulada

Index — 07

Selected work

Each product is its own study. Click through for the full teardown.

Process

From first call to live on both stores.

01

Discover

Product goals, constraints, and the real bottleneck — not the surface symptom.

02

Architect

A modular foundation that absorbs change: clean layers, testable seams, feature flags.

03

Build

Native fidelity on iOS. Pixel-parity on Flutter. Shipping every week, not every quarter.

04

Launch

TestFlight, store submissions, release trains, and the on-call afterward.

Why work with me

A senior partner for the mobile roadmap you can't afford to get wrong.

Book a call

Native depth, cross-platform reach

Six years of Swift and UIKit under the hood, with Flutter for teams that need one codebase on both stores.

Ships production, not prototypes

Every app listed here is live and generating revenue. No dashboards-in-a-drawer.

Scale is the default assumption

Multi-market, multi-language, offline-aware, and instrumented from day one.

One engineer, full ownership

Architecture, delivery, App Store, on-call. You get a partner, not a ticket-taker.

Systems that survive change

Modular targets, remote config, A/B infrastructure — the roadmap can turn without a rewrite.

Clear, senior communication

Weekly demos, written decisions, and the kind of engineering docs your team can actually reuse.

About

Every product company hits the same wall with mobile. The app that worked at 10,000 users breaks at 1 million, the architecture stops absorbing change, and now every roadmap has AI on it that nobody has shipped in production.

More than six years of my career have gone into exactly these problems. Scale — six production iOS apps at Dubizzle Labs across four markets with Arabic RTL for millions of users. Ownership — Lulada, built solo in Flutter, live on both stores. 1 engineer, 2 platforms.

6+

Years shipping

6

Production iOS apps

4

International markets

1M+

Users reached

What teams say

Senior work, delivered with the receipts.

"Decent work in a timely manner. I highly recommend Kanaan for Flutter development. He did an incredible job!"
U

Upwork Client

Flutter development

"Pleasant in communication with good work ethic, always kept me up to date about the project."
U

Upwork Client

Local communication app for members · Flutter

"Very pleased with Kanaan's work. I will be keeping in contact with him for my future projects."
U

Upwork Client

Simple Mobile RFQ App

FAQ

Everything else you were going to ask.

Didn't find it? Send a note.

Ready when you are

Have a mobile product that needs to ship — and stay shipped?