You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Mouhsin B.MB

Mouhsin B.

Développeur Mobile Sénior (Kotlin/Java) | AI

€450/day
Paris, FR
15+ years

Average response time: 1 hour

About Mouhsin

Ingénieur logiciel avec 15+ ans d'expérience, spécialisé en développement
mobile Android/Kotlin et en intelligence artificielle générative (LLM, RAG,
agents IA). J'accompagne startups et entreprises en tant que CTO à la
demande, développeur senior ou coach technique.

🔹 Développement mobile
Applications Android natives (Java/Kotlin), architecture Clean Architecture,
Jetpack Compose, notions Swift/iOS. J'ai contribué à des applications
utilisées par plusieurs millions d'utilisateurs actifs.

🔹 Intelligence artificielle & LLM
- Conception et intégration de solutions basées sur les LLM (GPT-4, Claude,
Llama, Mistral)
- Architectures RAG (Retrieval-Augmented Generation) : embeddings, bases
vectorielles (Pinecone, Weaviate, ChromaDB), pipelines de récupération
- Prompt engineering et fine-tuning de modèles
- Développement d'agents IA autonomes (LangChain, LlamaIndex, function
calling, orchestration multi-agents)
- Intégration API OpenAI, Anthropic, Hugging Face
- Machine Learning appliqué aux produits mobiles

🔹 CTO à la demande / Coach technique
- Cadrage technique et rédaction de cahiers des charges
- Choix d'architecture (mobile natif, backend, IA)
- Revue de code, mise en place de bonnes pratiques (Clean Code, tests, CI/CD)
- Méthodologies agiles (Scrum), management d'équipes techniques
- Accompagnement de startups de l'idée au MVP

🔹 Pourquoi me choisir
Entrepreneur (fondateur de plus 10 startups), je comprends les enjeux business
autant que techniques. Je livre du code propre, testé, et je vulgarise les
sujets IA/LLM pour des équipes non-techniques.

📩 Disponible pour des missions ponctuelles, du conseil ou de
l'accompagnement long terme. Discutons de votre projet.
  • French

    Fluent

  • English

    Fluent

  • Arabic

    Native or bilingual

Remote only
Primarily works remotely

Experience

  • Onepoint,
    LEAD MOBILE ANDROID/iOS
    January 2023 - April 2024 (1 year and 3 months)
    Montreal, QC, Canada
    Mission :
    Ville de Montréal :
    • Gestion des applications mobiles pour la Ville de Montréal, notamment "Montréal-Services aux Citoyens" et "Espace pour la Vie".
    • Manager une équipe dédiée au développement d'applications mobiles pour répondre aux besoins de la Ville de Montréal.
    • Développement de nouvelles fonctionnalités, assurance qualité et correction des bugs.
    Responsabilités :
    • Analyse des besoins clients et gestion de projets.
    • Management d'une équipe de développement, garantissant la qualité des livrables.
    • Définition de l'architecture du projet.
    • Analyse et développement des user stories liées au projet.
    • Veille technologique et gestion de la qualité des applications.
  • Onepoint,
    Cadre Associate – Salarie
    February 2022 - December 2022 (10 months)
    Paris, France
    Mission :
    Ville de Montréal :
    • Gestion des applications mobiles pour la Ville de Montréal, notamment "Montréal-Services aux Citoyens" et "Espace pour la Vie".
    • Manager une équipe dédiée au développement d'applications mobiles pour répondre aux besoins de la Ville de Montréal.
    • Développement de nouvelles fonctionnalités, assurance qualité et correction des bugs
    Responsabilités :
    • Analyser des besoins client et gestion des projets.
    • Gérer une équipe de développement et assurer la qualité des livrable
    • Définir l'architecture du projet.
    • Analyser et développer les user stories lie au projet
    Technologies et méthodologies :
    • Plateformes & Langages : Android , Kotlin, RxJava
    • Architectures : MVP, MVVM, Clean Architecture, Applications multi-modules, Material Design
    • Librairies & Outils : Dagger, Retrofit, Firebase, Firestore, FirebaseCrashlytics
    • Analyse : Firebase Log Event
    • Tests & Qualité : JUnit, Azure Pipelines, App Center
    • Gestion de versions : Git (création et revue de pull requests)
    • IDE : Android Studio
    • Méthodologie : Agile – Scrum
  • Decathlon,
    Travailleur autonome
    February 2021 - February 2022 (1 year)
    Lille, France
    Freelance Développeur Android Kotlin – Travailleur autonome
    Création d'une fonctionnalité de paiement express sur mobile pour optimiser l'expérience client en magasin.
    Mission :
    • Développement d'une solution permettant aux collaborateurs d'effectuer des paiements directement au rayon, réduisant ainsi le temps d'attente en caisse..
    Responsabilités :
    • Analyse et développement des user stories liées à cette fonctionnalité.
    • Optimisation de la connexion avec les composants matériels (Scanner, RFID pocket, MPOS TPE).
    • Amélioration du processus de paiement et de l'expérience utilisateur.
    • Intégration d'un nouveau design.
    • Collecte et suivi des données.
    • Analyse des anomalies de transaction et correction des bugs.
    Technologies et méthodologies :
    • Plateformes & Langages : Android, Kotlin, RxJava
    • Architectures : MVP, MVVM, Clean Architecture, Applications multi-modules, Material Design
    • Librairies & Outils : Dagger, Retrofit, Firebase, Firestore, FirebaseCrashlytics
    • Analyse : Firebase Log Event, Amazon CloudWatch, S3
    • Tests & Qualité : JUnit, SonarQube
    • Intégration Continue : Bitrise CI/CD
    • Gestion de versions : Git (création et revue de pull requests)
    • Matériel : RFID, MPOS
    • IDE : Android Studio
    • Méthodologie : Agile – Scrum

Recommendations

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Ingénieur en génie informatique
    Université de Lorraine
    2011

Certifications

Skill set

Categories