You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Gaëtan HerfrayGH

Gaëtan Herfray

Android Expert — Mobile Architecture & Performance

€650/day
Marseille, FR
15+ years

Average response time: 1 hour

About Gaëtan

Senior Android Engineer with 15+ years of experience building, modernizing, and scaling mobile products for global companies including Meta, American Express, Rakuten, Hopper, and Agoda.

I specialize in Kotlin, Jetpack Compose, mobile architecture, and performance optimization, with a strong focus on solving complex engineering problems in large, business-critical Android codebases.

Over the years, I have worked on:
• large-scale platform and API migrations across Facebook, Instagram, and Messenger;
• Android app consolidation and CI/CD automation at Rakuten;
• conversion-focused product improvements at Hopper and Agoda;
• performance, stability, and accessibility improvements on the Resy app at American Express.

I am particularly interested in Android projects involving architecture modernization, legacy refactoring, performance and reliability, or technically demanding product environments where strong engineering judgment matters.
  • French

    Native or bilingual

  • English

    Fluent

Remote only
Primarily works remotely

Experience

  • Resy
    Senior Mobile Android Engineer
    TRAVEL AND TOURISM
    August 2024 - March 2026 (1 year and 7 months)
    New York, United States
    • Reduced JSON-to-model parsing time by 40% in the Resy app by migrating Moshi adapters from reflection to compile-time code generation.
    • Improved accessibility compliance across Resy Compose screens by fixing TalkBack focus, content descriptions, and item-by-item navigation issues.
    • Reduced memory churn and improved runtime stability in the Resy app by fixing mis-scoped Koin dependencies and eliminating leaked singletons.
    Kotlin Jetpack Compose Android Coroutines MVI
  • Rakuten
    Android Software Engineer
    TRAVEL AND TOURISM
    December 2023 - May 2024 (6 months)
    Tokyo, Japan
    • Led the consolidation of multiple Rakuten Travel Android applications (Japan, global and legacy) into a single unified codebase.
    • Reduced technical fragmentation and long-term maintenance costs by aligning architectures, features and release processes across markets.
    • Designed and implemented a CI/CD pipeline (Jenkins) to automate Android builds and releases, eliminating manual errors and saving several hours of developer time each week.
    • Improved code maintainability and team velocity by refactoring legacy MVVM screens and introducing a more structured, intent-driven state management approach.
    • Worked in a large-scale, multi-team environment with high production constraints and cross-market requirements.
    Kotlin Jetpack Compose Architecture MVI Coroutine Android
  • Hopper
    Fullstack Software Engineer
    TRAVEL AND TOURISM
    September 2022 - May 2023 (8 months)
    Bangkok, Thailand
    • Improved new-user conversion by 35% in APAC markets by designing and implementing localized onboarding flows (UX, validation rules, copy).
    • Enabled data-driven product decisions by integrating Firebase A/B testing, allowing rapid iteration and measurable impact on user acquisition.
    • Built a remote-configurable UI system powered by backend-generated layouts, removing the need for app releases for minor UI changes and significantly accelerating product iteration cycles.
    • Worked closely with product and backend teams in a fast-paced environment, balancing technical constraints with business goals.
    Kotlin Jetpack Compose Architecture MVVM Coroutines Android

Recommendations

Be the first to recommend Gaëtan

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

  • Baccalauréat Général Scientifique
    Lycée Albert Camus, Rillieux-la-Pape, Rhône (69)
    2006

Skill set

Categories