Geoffrey Marizy

Senior mobile developer

15 ans d'expérience en développement mobile. Expert en architecture logicielle, j'ai acquis mon savoir-faire auprès de références de la tech parisienne ; LeBonCoin, Meetic, Molotov.tv, Happn et BeReal. Ancien CTO et ex-entrepreneur, j'apporte une compréhension opérationnelle des enjeux produit, UX et back-end, ce qui me permet de collaborer efficacement avec les autres métiers et de concevoir des architectures alignées avec les besoins business.

Experience

Lead developer (freelance)

Hush
Apr 2025 - Sep 2025

Réarchitecture de l’application pour améliorer la capacité à délivrer, après une croissance organique de la codebase rendant les évolutions complexes et coûteuses.

  • Bilan et cartographie des problèmes existants
  • Établissement du plan de refonte
  • Conception de la nouvelle architecture
  • Définition des standards de qualité
  • Diffusion des bonnes pratiques (code reviews, versioning, documentation ...)
  • Outiller les développeurs et les testeurs (CI/CD, automatisations)
  • Gestion de la dette technique
  • Aider les développeurs, gérer les sujets complexes
  • Sécurisation des mises en production (release train, feature flags)
  • Monitoring de la prod, gestion des incidents
  • Transfert de compétences
  • Environnement technique : Flutter, Firebase, Clean architecture, Reactive programming

CTO (co-founder)

Strangrs
May 2024 - Jan 2025

Réécriture du POC en une application scalable et maintenable. Adoption de Flutter pour le mobile et le web - y compris le back-office - afin d’optimiser la réutilisation du code et réduire les coûts.

  • Redéfinition du périmètre fonctionnel pour maximiser le ROI
  • Mise en place d'une architecture maximisant la réutilisation de code entre les 4 apps
  • Développement de A à Z, en solo
  • Environnement technique : Flutter, Firebase, TypeScript, Clean architecture

CTO (co-founder)

mojito.party
Apr 2022 - Mar 2024

Conception et développement d'un réseau social from scratch, de l’UX à la publication sur les stores. Front-end avec Flutter, back-end en microservices et fonctions Lambda.

  • Participation à la définition de la stratégie générale
  • Responsable de la technique (architecture, process, outils...)
  • Responsable produit
  • Responsable UI/UX
  • Environnement technique : Flutter, Firebase, TypeScript, Clean architecture

Android developer (freelance)

leboncoin.fr
Oct 2021 - Mar 2022

Suite à deux tentatives infructueuses en interne, LeBonCoin a fait appel à moi pour refondre un pan de l'app Android.

  • Établissement du plan de refonte
  • Conception et implémentation de la nouvelle architecture
  • Insuffler un changement de paradigme pour passer en programmation réactive au sein de l'équipe
  • Mise en place des tests d'intégration au sein de l'équipe
  • Mentorat de devs juniors
  • Environnement technique : Android, Kotlin, Tests automatisés

Lead developer (freelance)

BeReal.
Jul 2021 - Oct 2021

Refonte de l’application Android, avec une architecture adaptée aux enjeux business (interactions en temps réel), respectant les bonnes pratiques (Clean Architecture, tests) et exploitant les technologies récentes (Jetpack Compose, coroutines).

  • Établissement du plan de refonte
  • Choix de la stack
  • Conception de la nouvelle architecture
  • Définition des standards techniques
  • Mise en place d'un design system
  • Environnement technique : Android, Jetpack Compose, Kotlin, Clean Architecture, Firebase

Android developer (freelance)

Meetic
Feb 2021 - Jun 2021

Embauché pour une mission Android, j’ai pris en charge l’ownership d’un microservice pour soutenir l’équipe back-end en difficulté, tout en continuant à remplir ma mission initiale.

  • Réécriture d'une partie de l'app Android et de ses tests unitaires
  • Gestion de la double compatibilité ascendante/descendante entre fronts et back
  • Pilotage de la définition des contrats d'API
  • Coordination des différentes équipes plateforme
  • Implémentation d'un microservice de médiation pour débloquer les équipes front
  • Développement des tests d'acceptation pour le back
  • Environnement technique : Android, Microservices, PHP, Gherkin, Swagger

Android developer (freelance)

MedecinDirect
Jan 2020 - Jan 2021

Mise en place de l'architecture et développement de l'app Android. Industrialisation du processus de développement ayant permis de doubler la productivité de l'équipe.

  • Choix de la stack
  • Conception de l'architecture
  • Définition des standards de qualité
  • Mise en place de l'environnement technique: CI/CD, code reviews, versioning, ...
  • Impulser la mise en place d'un design system à l'échelle de l'entreprise
  • Impulser la mise en place d'une gestion des traductions automatisée à l'échelle de l'entreprise
  • Développement d'un outil de génération automatique de client d'API à partir du code back-end
  • Environnement technique : Android, Kotlin, Clean architecture, Swagger

Lead developer (freelance)

Molotov.tv
Mar 2020 - May 2020

Lead developer d'intérim d'une équipe de 6 développeurs Android. Réarchitecture complète de l'app; modularisation, clean architecture, tests unitaires, programmation réactive.

  • Management d'une équipe de 6
  • Mentorat, support et mise en confiance de devs juniors
  • Représentation de l'équipe et participation aux décisions techniques à l'échelle de l'entreprise
  • Conception de la nouvelle architecture
  • Définition des standards de qualité
  • Harmonisation des pratiques
  • Mise en place d'un design system
  • Gérer les sujets complexes
  • Monitorer la prod, gérer les incidents
  • Transfert de compétences
  • Environnement technique : Android, Kotlin, Clean architecture

Android developer (freelance)

Happn
Jul 2019 - Dec 2019

Renfort de l’équipe Android en apportant un regard externe sur la refonte en cours. Accompagnement dans la migration vers Kotlin.

  • Participation à l'effort de refactoring
  • Transfert de connaissances : organisation de présentation, BBL, pair programming ...
  • Développement de nouvelles fonctionnalités
  • Environnement technique : Android, Kotlin, RxJava, Clean architecture

Flutter developer (Freelance)

NOW Digital
May 2019 - May 2019

Android developer (Freelance)

userADgents
Feb 2019 - Apr 2019

CTO (co-founder)

Several startups
Dec 2012 - Dec 2018

Android developer (Freelance)

Triber
Jul 2017 - Jan 2018

Full-stack developer

Rayonnance technologies
Oct 2010 - Jan 2013

Skills

Développement Mobile

Flutter • Android (Kotlin, Compose) • Firebase

Architecture

Modulaire • Offline first • Clean architecture • MVVM • BLoC • Plans de migration

User Experience

Design system • Figma • Material design

Technical leadership

Mentorat • Code reviews • Legacy management

Industrialisation

CI/CD • Tests • Automatisation • Git workflows

Méthodologies

Lean startup • Méthodes agiles (SCRUM, Kanban) • Release train

Education

ISEP

Ingénieur in IT

Languages

Français

Langue maternelle

Anglais

Professionnel