Senior Android Engineer

Hi, I'm
Mohamed BDIOUI

I design robust, tested and maintainable Android applications in Kotlin & Jetpack Compose. Passionate about Clean Code, TDD and modern architectures.

Portrait of Mohamed BDIOUI Android Expert TDD & CI/CD
Profile photo of Mohamed BDIOUI

About me

Senior Android engineer with 6+ years of experience, I build robust and high-performance applications in Kotlin and Jetpack Compose (Material 3). Passionate about TDD and Clean Code principles, I deliver maintainable and tested code.

Expert in modern architectures (MVI, MVVM, Clean Architecture), I have strong experience with RESTful APIs, continuous integration (CI/CD with Jenkins, GitLab, Bitrise) and tools such as SonarQube, Detekt, JIRA and Confluence. My background covers fintech, logistics, entertainment and IoT, with international deployments.

6+ Years exp.
70%+ Test coverage
4+ Sectors
Download my resume

Experience

Formateur & instructeur

Dyma

Jan. 2026 – Aug. 2026

Design and deliver comprehensive Android development training programs from concept to publication on app stores. Created course materials, video tutorials, and project guides covering all phases: architecture, technology choices, implementation, and deployment. Utilized AI agents (Cursor, Claude, WindSurf, Cline, Codex) to improve code quality and reviews. Result: 50 Android projects fully monitored by AI, with scoring algorithms and improvement reports.

Senior Android Consultant

Post Luxembourg

Jul. 2025 – Jan. 2026

Context: Built two mobile apps — an e-banking app (Eboo Post Luxembourg) and an app for junior athletics coaches (World Kids Athletic). Goals: Fixed bugs, wrote functional and technical documents, and worked as the Android Tech Lead (made the technical choices, split the work, and reviewed code). Work done: Built the apps from scratch, set up code rules (Detekt, Danger), built the CI/CD pipeline, used MVI architecture, and wrote technical specs. Tools: Kotlin, Compose, REST API, Figma, Redmine, Postman, Bitrise, Android Studio. Results: Shipped the MVP in 3 months (happy client for WKA), 70% test coverage, ran performance and stress tests, full project docs, and a working pipeline.

Senior Mobile Engineer

Elis

Jan. 2023 – Jun. 2025

B2B logistics app for field agents. Optimized routes with Here SDK, back-office sync, proof of delivery, international rollouts (Brazil, Canada, Poland).

Freelance Android Developer

Safello

Jun. 2022 – Dec. 2022

Crypto / NFT wallet from scratch in Kotlin, Jetpack Compose, Material 3. Binance, BitGet, Kraken APIs; Arkham & Polygonscan transaction history.

Medior Mobile Developer

Infostrates — Ponant

Sept. 2020 – Nov. 2021

Ponant Companion traveler app, Commandant Charcot launch. Migrated RxJava to Coroutines, GraphQL, feature flags.

Android TV Developer

SFR

Nov. 2019 – Feb. 2020

GENT8TV app for SFR set-top boxes. Streaming TV, VOD, program listings and video flow management.

Projects

World Kids Athletics

Android app built from scratch for junior athletics coaches. MVI architecture, Jetpack Compose, Bitrise CI/CD, automated quality and >70% test coverage.

Kotlin Jetpack Compose MVI Bitrise
View project
NeoPixl

Elis Glad

B2B logistics app for field agents. Optimized routes with Here SDK, back-office synchronization, proof of delivery and inventory management on industrial PDAs.

Android Native Here SDK NFC/RFID Zebra/Chainway
View project
Elis

Saffelo Wallet

Crypto / NFT wallet with asset monitoring via third-party APIs (Binance, BitGet, Kraken), real-time charts and transaction history.

Android Kotlin Compose Material 3
View project
Safello

SFR Gen8TV

Official SFR 8th generation set-top box app (Android TV). TV streaming, VOD, program listings and video stream management.

Android TV Kotlin Clean Arch VOD
View project
SFR

Ponant Application

Ponant Companion luxury cruise passenger app. RxJava to Coroutines migration, GraphQL, feature flags and onboard services.

Android Coroutines GraphQL Feature Flags
View project
Ponant

Orange Smart Building

Native Android apps for the Orange Facilities Now employee portal. Interactive maps, space booking, dematerialised badges, directory with presence and DialogFlow chatbot.

Android Kotlin DialogFlow REST API
View project
Orange

Let's work together

Have a project in mind or want to chat? Book a quick call — I'd love to discuss it.

Book a call