Available for hire

Hi, I'm Mohamed Elouamghari

Senior Android Developer

I build modern Android apps with Kotlin, Jetpack Compose, and clean architecture.

/uploads/Mohamed Elouamghari

About Me

Passionate about building exceptional Android experiences

Senior Mobile Developer with strong expertise in native Android and iOS development using Kotlin, Java, Swift, and
SwiftUI. I design scalable architectures (MVVM, Clean Architecture), integrate RESTful APIs, and manage both local and
cloud data layers (Room, SQLite, Core Data, Firebase). I focus on performance optimization, code quality, and delivering
smooth user experiences. With solid experience in mentoring and technical leadership, I collaborate closely with design
and backend teams to build reliable, innovative, and high-performance mobile applications.

Featured Apps

Android applications I've built and published

Imagine AI Art Generator

AI-Powered Art Creation App | Built with Kotlin & Jetpack Compose

Kotlin Jetpack Compose Hilt Retrofit
Imagine AI Art Generator icon

Experience

My professional journey in Android development

Android Developer

Inyad Casablanca / Morocco

Jul 2020 - Jun 2021 Full-time
  • Designed and developed multiple production-level Android applications from scratch, including Konnash (ledger/accounting), Mahaal (POS, e-commerce, and ledger), and a complete POS system, using Java and XML.
  • Built critical business modules end-to-end, such as product and category management, customer records, transactions, sales dashboards, analytics, PDF report generation, and a full calculator/checkout flow.
  • Implemented a robust offline-first architecture using SQLite/Room, enabling seamless data storage, offline usage, and synchronized updates once connectivity was restored.
  • Collaborated effectively with backend engineers to define clean, scalable API contracts and ensure reliable communication layers between mobile and server systems.
  • Developed optimized data flows and UI components to support fast transactions and daily business operations for small and medium-sized merchants.
  • Played a key role in accelerating product delivery for the startup by taking ownership of features, resolving technical challenges, and ensuring app stability across multiple releases.

Skills & Technologies

My technical expertise in Android development

Analytics

Firebase Analytics Crashlytics Remote Config

Android

Kotlin Jetpack Compose Material Design 3 XML Layouts

Architecture

Clean Architecture MVVM MVI Multi-module Architecture

Data

Room DataStore Retrofit OkHttp

DI & Async

Hilt Dagger 2 Coroutines Flow

Quality

JUnit Espresso CI/CD Git

Get In Touch

Let's discuss your next Android project

I'm always interested in hearing about new projects and opportunities. Whether you have a question or just want to say hi, feel free to reach out!