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

Fabrice Rakotonarivo

Senior Android Developer

€620/day
Toulouse, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Fabrice

Senior mobile engineer with 10 years of experience, I assist companies of all sizes in the design, development, and evolution of Android mobile applications.

Android expert (Jetpack Compose), I also work on shared architectures via Kotlin Multiplatform, with iOS contributions (SwiftUI) when the context requires it.

I have collaborated with various companies such as Thalès, Air France, Somfy Protect, Albus, Alma, Angell Bike, Sopra Steria, EDF, and Electra, on high-traffic consumer applications and products with high technical stakes.

I particularly appreciate collaborative environments where knowledge exchange and sharing are essential. Autonomous and flexible, I can thrive in a startup environment undergoing structuring as well as in a more mature organization.

Feel free to contact me to discuss your Android and Kotlin Multiplatform projects.
  • French

    Native or bilingual

  • English

    Fluent

Can work on-site
Toulouse (up to 50km), Bordeaux (up to 10km), Montpellier (up to 10km)

Experience

  • Electra
    Senior Android & iOS Developer
    ENERGY AND UTILITIES
    May 2025 - Today (1 year and 1 month)
    Paris, France
    Development of the Electra application for the general public.
    Main features: new loyalty program features for Pro and B2C users of the application, new interface for initiating charging of Electric Vehicles via the application, display of charging station saturation, usage, and pricing.

    • Technical and functional scoping with Backend and UX/UI teams
    • Implementation of the business logic layer in KMP following Clean Architecture standards with MVVM pattern
    • Development of Android (Compose) and iOS (SwiftUI) screens
    • Implementation of tests for the business logic layer and key screens
    👩🏼‍🤝‍👨🏽 Team and context:12 mobile developers • partial remote
    🌐 Technologies and architecture:Kotlin • Jetpack Compose • Swift • SwiftUI • Coroutines • KMP • Clean Archi • MVVM • GraphQL
    👨🏽‍💻 Tools and methodologies:Scrum • Xcode • Android Studio • Git • CI Github Actions • Figma • Firebase
    Android iOS Kotlin Multiplatform GraphQL SwiftUI
  • EDF DS2C
    Senior Android Developer
    ENERGY AND UTILITIES
    September 2024 - April 2025 (7 months)
    Toulouse, France
    Development of the new consumption tracking feature on the EDF&Moi application for the general public, available on the App Store and Play Store.
    Role of Android Tech Lead for the Consumption Tracking Squad, with active participation on the iOS application.
    • Responsible for the redesign of Consumption Tracking screens on Android in Jetpack Compose
    • Design and implementation of shared business logic layers in KMP, according to Clean Architecture and MVVM standards
    • Cross-functional leadership: review of Android/iOS Merge Requests and alignment with domain architects
    • Guarantee of coherent interfacing between SwiftUI screens and KMP logic
    • Maintenance of the Legacy part of the Android application
    • Optimization of module structure and test coverage to improve maintainability
    • Mentoring junior developers and defining good development and code review practices
    👩🏼‍🤝‍👨🏽 Team and context:16 mobile developers • partial remote
    🌐 Technologies and architecture:Kotlin • Jetpack Compose • Swift • SwiftUI • Coroutines • Koin • KMP • Clean Archi • MVVM • SqlDelight
    👨🏽‍💻 Tools and methodologies:SAFe & Scrum • Xcode • Android Studio • Git • CI Github Actions • Figma • Firebase
    Android Jetpack Compose SAFe Kotlin Multiplatform Clean Architecture
  • Angell Bike
    Senior Android Developer
    TECH
    March 2023 - August 2024 (1 year and 5 months)
    Toulouse, France
    Development of the Angell Bike and MINI e-Bike applications for the general public. Main features: installing and configuring bikes, providing navigation assistance, tracking rides, and managing cyclist profiles.
    Development of internal applications dedicated to installers and repairers.
    • Redesign of screens in Jetpack Compose for the Android application and improvement of customer experience
    • Redesign of the modular Android architecture in Clean Architecture (MVVM, KMP-ready)
    • Definition and supervision of Android/iOS technical standards to ensure consistency and scalability
    • Implementation of BLE communication with connected bikes and optimization of data flows
    • Participation in product strategy through technological watch (BLE, navigation, seamless UX)
    • Maintenance and supervision of continuous integration
    • Supervision of Android applications in production (Play Store)

    👩🏼‍🤝‍👨🏽 Team and context:3 mobile developers • partial remote
    🌐 Technologies and architecture:Kotlin • Jetpack Compose • Coroutines • Flow • Modular Clean Architecture • MVVM • Material3 • Room • BLE • Mapbox • Koin
    👨🏽‍💻 Tools and methodologies:Scrum • Android Studio • Git • CI Github Actions • Figma • Firebase
    Kotlin Jetpack Compose Clean Architecture Bluetooth Low Energy CI/CD

Recommendations

Be the first to recommend Fabrice

Help this freelancer shine by sharing your experience working together.

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

  • Diplôme d'Ingénieur, Spécialité Systèmes Embarqués Critiques
    Institut National des Sciences Appliquées (INSA),
    2015
    Diplôme d'Ingénieur, Spécialité Systèmes Embarqués Critiques

Skill set

Categories