DM
Toutes les réalisations
PMU logo

Paris hippiques & gaming

Industrialiser deux apps mobiles à fort trafic

Lead du développement mobile chez le leader européen des paris hippiques : excellence technique sur deux applications en production, tests automatisés, CI/CD et modernisation de la base React Native.

Client
PMU
Secteur
Paris hippiques & gaming
Rôle
Lead Développeur React Native
Période
Janvier 2024 - aujourd'hui

L'échelle du terrain de jeu

Ces chiffres publics décrivent la plateforme sur laquelle s'est déroulée la mission, pas un résultat que je revendique seul. Ils disent le niveau d'exigence de l'environnement.

10 Mds €

d'enjeux annuels sur l'ensemble des paris PMU (2022), dont 9,16 Mds € sur l'hippique

802 M€

reversés à la filière hippique française en 2025

13 200

points de vente en France, en plus des applications

Chiffres publics de l'activité du PMU. Ils donnent la mesure de l'exigence de fiabilité : sur une plateforme de ce volume, une régression sur le parcours de pari ou de paiement se traduit immédiatement en enjeux perdus.

Sources : PMU, chiffres 2022 (Wikipédia) · ANJ, bilan du marché des jeux d'argent 2025

Le contexte

Le PMU opère des applications mobiles où chaque incident se compte en paris manqués. Deux apps en production, une base React Native installée depuis plusieurs années, des bridges natifs à maintenir, et une exigence de fiabilité propre aux plateformes qui manipulent de l'argent réel.

Le défi

Moderniser une base de code mature sans casser la production, et poser les garde-fous qui manquaient : tests automatisés et chaîne de déploiement fiable. Sur une app de paris, une régression en production n'est pas une option.

Ce que j'ai fait

  • Mise en place des tests E2E et unitaires, avec CI/CD GitLab et auto-déploiement
  • Upgrade de React Native et réécriture des bridges natifs Kotlin et Swift
  • Conception technique des User Stories en amont du développement
  • Revues de Pull Requests et standards de qualité pour l'équipe
  • Développement sur les deux fronts : applications Next.js (React) et React Native

Stack technique

React NativeKotlinSwiftNext.jsGitLab CIDetox

Le résultat

Deux applications en production avec une chaîne de tests et de déploiement automatisée, une base React Native remise à jour, et des bridges natifs réécrits proprement plutôt que contournés.

Ce que ça veut dire pour vous

Une app mobile qui fonctionne n'est pas une app mobile industrialisée. Si votre application tourne mais que chaque release est un moment de stress, l'écart se comble avec des tests, une CI/CD et des standards de code, exactement ce que couvre un premier ingénieur mobile senior.

Premier Ingénieur Mobile

Un besoin similaire ?

30 minutes pour regarder votre situation et vous dire honnêtement comment je m'y prendrais, que vous travailliez avec moi ou non.

Réserver un audit gratuit (30 min)