About Skills Experience Contact
Mobile Engineer · Tetouan, Morocco

Anouar
El Maaroufi

Turning complexity into clean, scalable mobile.

Mobile Engineer specializing in cross-platform architecture and Kotlin Multiplatform, building production applications across Android, iOS, and Desktop. Currently scaling apps used by 100K+ users, with hands-on experience in both shared and platform-native development. Proven ability to collaborate cross-functionally with backend, design, and product teams in a fast-moving startup environment — shipping features independently while communicating clearly and contributing to a positive team culture.

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