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

Julien Robert

Développeur Android Sénior | Kotlin | Compose

€500/day
Paris, FR
8-15 years

Average response time: 1 hour

About Julien

Développeur Android Sénior avec plus de 10 ans d’expérience dans la conception et la modernisation d’applications mobiles Android à forts enjeux techniques.

J’interviens sur des bases de code complexes pour améliorer la maintenabilité, réduire la dette technique et renforcer les architectures mobiles. Mon travail vise à concevoir des applications Android fiables, évolutives et à simplifier des problématiques complexes afin de garantir leur évolution sur le long terme.

J’accompagne également les équipes dans la modernisation de leurs outils de développement et l’amélioration de leurs pratiques de collaboration, pour construire des fondations techniques solides.

Mon objectif : rendre vos équipes aussi solides que votre base de code Android.
  • French

    Native or bilingual

  • English

    Fluent

  • Spanish

    Conversational

Can work on-site
Paris (up to 50km), Lille (up to 50km), Nantes (up to 50km), Bordeaux (up to 50km), Lyon (up to 50km)

Experience

  • BforBank
    Développeur Android
    BANKING AND INSURANCE
    February 2023 - Today (3 years and 4 months)
    Paris, France
    Contexte & périmètre

    Développement et évolution d’une application bancaire Android native de grande envergure, développée en Kotlin, permettant l’accès aux comptes bancaires et la réalisation d’opérations financières sensibles, dans un environnement fortement réglementé.

    Contributions clés

    • Maintenance et évolution de l’application avec un fort accent sur la stabilité et la fiabilité
    • Développement de nouvelles fonctionnalités et refonte de parcours critiques (paiement, authentification, consentement)
    • Amélioration continue de la qualité du code et réduction de la dette technique

    Focus technique

    • Modularisation de la base de code et amélioration de l’architecture basées sur Clean Architecture et MVVM
    • Développement avec des composants Android modernes (Jetpack Compose, Coroutines, Hilt)
    • Développement orienté sécurité pour les opérations sensibles
    • Mise en place de pipelines CI/CD combinant GitLab CI et Bitrise afin d’automatiser les builds, fiabiliser les livraisons et intégrer des contrôles qualité
    • Analyse continue de la qualité du code à l’aide d’outils (SonarQube, Detekt, Packmind)
    Kotlin Android Jetpack Compose Clean Architecture Coroutines
  • McDonald's
    Développeur Android
    RESTAURANTS AND FOOD SERVICE
    March 2022 - February 2023 (1 year)
    Paris, France
    Contexte & périmètre

    Développement et maintenance de McDo+, application Android native de grande envergure développée en Kotlin, permettant la commande sur place, en livraison et en click & collect dans les restaurants McDonald’s en France.

    Contributions clés

    • Maintenance et évolution de l’application avec un fort accent sur la stabilité, les performances et la scalabilité
    • Développement de fonctionnalités telles que le Nutri-Score, Click & Ready Parking, recommander, messagerie in-app, Codeciné et Monopoly
    • Amélioration continue de la qualité du code et réduction de la dette technique

    Focus technique

    • Développement avec des composants Android modernes (Jetpack Compose, Coroutines, Koin)
    • Migration d’écrans legacy XML vers Jetpack Compose
    • Amélioration de l'architecture basée sur Clean Architecture et MVI
    • Automatisation CI/CD (Bitrise) et analyse continue de la qualité du code (SonarQube)
    Kotlin Android Jetpack Compose Clean Architecture Coroutines
  • France Télévisions
    Développeur Android
    PRESS AND MEDIA
    November 2018 - March 2022 (3 years and 3 months)
    Paris, France
    Contexte & périmètre

    Développement et maintenance de plusieurs applications médias Android natives (franceinfo, 1ere Outremer, France 3 Régions), développées en Java et Kotlin, permettant l’accès à l’information ainsi qu’à des contenus audio et vidéo sur mobile et tablette.

    Contributions clés

    • Maintenance et amélioration de plusieurs applications avec un fort accent sur la stabilité et l’expérience utilisateur
    • Développement de nouvelles fonctionnalités liées à l’accès aux contenus, à l’engagement utilisateur, aux analytics et à la gestion des consentements
    • Contribution à l’évolution et à la refonte de périmètres fonctionnels majeurs au sein des applications

    Focus technique

    • Amélioration de l'architecture basée sur Clean Architecture et MVVM
    • Intégration d’analytics, de trackers et de la gestion des consentements utilisateurs (CMP)
    • Refonte des players audio et vidéo, de la navigation globale et de sections clés de l’application
    • Mise en œuvre de fonctionnalités Android telles que les widgets et les deep links
    • Mise en place de jobs CI/CD automatisés et de pipelines de livraison (Jenkins)
    • Analyse continue de la qualité du code (SonarQube)
    Kotlin Android Clean Architecture Coroutines MVVM

Recommendations

Wassim SaklyWS
Vincent G.VG
Cyril FindelingCF
+1
Wassim Sakly and 3 other people have recommended Julien

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

  • Architecte logiciel, développeur d'applications
    ETNA
    2015
    L’ETNA est une école d'informatique BAC+5 proposant un cursus de 3 ans en alternance. Elle fonctionne avec une pédagogie par projets (individuels/groupe) afin d'immerger au maximum les étudiants dans le monde de l'entreprise.
  • BTS Informatique et Réseaux pour l'Industrie et les Services techniques (IRIS)
    CFA Dorian
    2012
    Le BTS IRIS est un diplôme BAC+2 proposant un cursus de 2 ans en alternance. Celui-ci est orienté sur 2 axes majeurs : de la programmation à 80% et du réseau pour les 20% restant.

Skill set

Categories