About Skills Experience Contact
Mobile Engineer · Tetouan, Morocco

Anouar
El Maaroufi

Turning complexity into clean, scalable mobile.

I'm a Mobile Engineer building cross-platform apps with Kotlin Multiplatform. At Done Corp, I work on production features that improve app stability, performance, and overall user experience across Android and iOS. I'm drawn to the craft of shipping things that feel native on every platform, and I collaborate closely with product, backend, and design teams to make that happen.

3
Apps shipped
KMP
Specialist
2+
Platforms
Anouar El Maaroufi
Open to work

My technical
toolkit

Focused on the Kotlin Multiplatform ecosystem — building native experiences that share business logic across Android, iOS, and beyond without compromise.

📱
Platforms
Android iOS Desktop (KMP)
Languages
Kotlin Swift
🎨
UI Frameworks
Jetpack Compose Compose Multiplatform SwiftUI
🌐
KMP Stack
Ktor SQLDelight Koin Coroutines & Flow Kotlinx Serialization
🏗
Architecture
MVI MVVM Clean Architecture Shared ViewModel
🔨
Tools & Practices
Firebase Android Studio Xcode Git Maps SDK REST APIs

Where I've
made an impact

Currently a Mobile Engineer at Done Corp — Morocco's first super app — where I build and maintain production apps used daily by customers, drivers, and merchant partners across Morocco.

Done Corp
Morocco's first super app, integrating food delivery, e-commerce, urban mobility, and digital finance into one platform. Backed by a $2.1M seed round, operating in 8+ regions with 1,000+ restaurant partners and 500+ active delivery ambassadors.
Shared stack across all apps — Compose Multiplatform · Jetpack Compose · SwiftUI · Material 3 · Ktor · SQLDelight · Koin · MVI · Firebase
● Current
Customer App
Android · iOS

The consumer-facing super app for ordering food, groceries, and parcels across Morocco. Features real-time order tracking with live maps, multiple payment methods, and a personalized home feed.

Contributed production features improving app stability, performance, and overall user experience across Android and iOS.
Maps SDKMapbox SDK
Driver App
Android · iOS Beta

The delivery ambassador app handling order assignments, navigation, earnings tracking, and status updates for Done's 500+ active couriers. Live on Android; iOS version currently in beta testing.

Contributed features improving performance and reliability across a logistics app used daily by hundreds of active couriers.
Maps SDKMapbox SDK
Partner App
Android · iOS Beta · Windows*

The merchant-facing app for Done's 1,000+ restaurant and retail partners. Manages orders, menus, and analytics. Live on Android; iOS in beta testing; Windows support actively in progress.

Led the Kotlin Multiplatform migration to extend the app to iOS and Windows, while collaborating on product features across the app.
Windows (In Progress)

Let's build
something great

Open to full-time roles and contract work. If you're building something ambitious in the mobile space — especially with KMP — I'd love to hear about it.

Tetouan, Morocco — Remote friendly
Email me