Julien ROBERT

Android Developer | Kotlin | Jetpack Compose

Salary / Daily rate

Paris, France

Mobility: France, United Kingdom, ...

Freelance

Can come onsite

Skills

Mobile DevelopmentJavaKotlinAndroid

Languages

French (Native)English (Fluent)Spanish

About me

Intro

Senior Android Developer with over 10 years of experience designing and modernizing Android mobile applications with high technical stakes. I work on complex codebases to improve and simplify complex code to ensure long-term evolutions. I also support teams in modernizing their development tools, improving collaboration, practices, and establishing solid technical foundations for long-term success. My goal: to make your teams as strong as your Android codebase.

Links

Work experience

Senior Android Developer (Kotlin)

BforBankFreelance

Feb 2023 - Present

3 years 9 months

Paris, France

Context & Scope Developped a large-scale native Android banking application written in Kotlin, used for accessing bank accounts and performing sensitive financial operations in a highly regulated environment. Key Contributions • Maintained and evolved the Android application with a strong focus on stability and reliability • Delivered new features and reworked critical user flows related to payments and authentication • Improved overall code quality and reduced technical debt across the codebase Technical Focus • Codebase modularization and architectural improvements using Clean Architecture and MVVM • Development using modern Android components (Jetpack Compose, Coroutines, Hilt) • Security-focused development for sensitive operations • CI/CD pipelines combining GitLab CI and Bitrise to automate builds, improve delivery reliability, and enforce quality gates • Code quality checks and dependency monitoring using tools (SonarQube, Detekt, Packmind)

Senior Android Developer (Kotlin)

McDonald'sFreelance

Mar 2022 - Feb 2023

1 year

Paris, France

Context & Scope Development and maintenance of McDo+, a large-scale native Android application written in Kotlin, enabling in-store, delivery and click & collect ordering across McDonald’s restaurants in France. Key Contributions • Maintained and evolved the application with a focus on stability, performance and scalability • Delivered new features about Nutri-Score, Click & Ready Parking, re-ordering, in-app messaging, Codeciné and Monopoly • Improved overall code quality and reduced technical debt across the codebase Technical Focus • Development using modern Android components (Jetpack Compose, Coroutines, Koin) • Migration of legacy XML screens to Jetpack Compose • Architectural improvements based on Clean Architecture and MVI • CI/CD automation (Bitrise) and continuous code quality analysis (SonarQube)

Senior Android Developer (Kotlin)

France Télévisions

Nov 2018 - Mar 2022

3 years 5 months

Région de Paris, France

Context & Scope Development and maintenance of several native Android media applications (franceinfo, 1ère Outremer, France 3 Régions), written in Java and Kotlin, providing access to news as well as audio and video content on mobile and tablet devices. Key Contributions • Maintained and improved multiple applications with a strong focus on stability and user experience • Delivered new features related to content access, user engagement, analytics and consent management • Contributed to the evolution and refactoring of major functional areas across the applications Technical Focus • Architectural improvements based on Clean Architecture and MVVM • Integration of analytics, tracking solutions and user consent management (CMP) • Refactoring of audio and video players, global navigation and key application sections • Implementation of Android features such as widgets and deep links • Setup of automated CI/CD jobs and delivery pipelines (Jenkins) • Continuous code quality analysis (SonarQube)

Android Developer

e-TF1

Jun 2017 - Nov 2018

1 year 6 months

Paris, France

Context & Scope Development and maintenance of the MyTF1 application and a shared Android video player SDK, used across multiple TF1 Group applications on mobile, tablet and Android TV, for live and replay content delivery. Key Contributions • Maintained and evolved the application and video player SDK with a strong focus on stability and streaming quality • Delivered features related to live and replay playback, authentication, advertising and user engagement • Contributed to modularization, rebranding initiatives and user journey improvements Technical Focus • Development and integration of a shared Android video player SDK • Modularization across mobile and Android TV applications • Reactive programming (RxJava2) and dependency injection (Dagger) • Setup of automated CI/CD jobs (Jenkins) and continuous code quality monitoring (SonarQube)

Android Developer

iDTGV

Jan 2016 - May 2017

1 year 5 months

Paris, France

Context & Scope Development and maintenance of several Android applications (iDTGV, iDTGV Max, iDTGV Watch, Ouigo) dedicated to train ticket booking and passenger services, used at scale by consumer-facing audiences. Key Contributions • Maintained and evolved transactional applications with strong reliability and performance requirements • Delivered features related to booking flows, payments, after-sales services, outdoor recommendations • Complete rework of the Ouigo application Technical Focus • Implementation of features such as a chat between travelers and controlers (XMPP) • Development of QR code to display train ticket on Android Wear • Integration of analytics, tracking solutions and real-time features • Legacy Android architecture based on MVC • Reactive programming (RxJava)

C# Developer

Momindum

Feb 2013 - Oct 2015

2 years 9 months

Paris, France

Context & Scope Maintenance and evolution of Momindum RichCorder, a Microsoft Office add-on software used to do video recordings, synchronize and to do presentations in professional environments. Key Contributions • Maintained and continuously improved the software in production use • Delivered new features related to multimedia recording and editing • Provided customer support and produced technical documentation Technical Focus • Development in C# .NET using WPF • Video processing and synchronization with DirectShow and FFmpeg • Integration with the Microsoft Office ecosystem

C# Developer

Videmus

Oct 2010 - Jul 2012

1 year 10 months

Paris, France

Context & Scope First professional experience in audiovisual computing, combining software developments and hardware integrations for automated multi-screen videoprojection systems. Key Contributions • Developed Windows utilities and software-based remote control tools • Designed a task scheduler to remotely control software and hardware systems • Deployed and operated production-grade server and audiovisual infrastructures Technical Focus • Desktop development in C++, C# .NET and Medialon • Software and hardware integration in audiovisual environments • Advanced Windows server configuration • Testing and evaluation of emerging technologies and hardware setups


Education

ETNA, école d'alternance en informatique

Software Architect (Master Degree)

2013 - 2015

2 years 2 months

ETNA, école d'alternance en informatique

Software Architect (Bachelor Degree)

2012 - 2013

1 year 2 months

CFA Dorian

BTS Informatique et Réseaux (Higher National Diploma in IT and Networks)

2010 - 2012

2 years 2 months

Lycée Voltaire

Baccalauréat Scientifique (A-levels in Science), Engineering sciences

2008 - 2012

4 years 2 months

The best place to find your next move

© 2026. All Rights Reserved.