Reconstruction from scratch de Decathlon Hub, application à fort trafic pour l'équipement sportif connecté.
- Refonte complète de l'application, 100 % SwiftUI.
- Clean Architecture avec gestion explicite des dépendances, modularisée avec Tuist.
- Conception du moteur central du BFF (Backend for Frontend) qui transforme des milliers de requêtes, contenant chacune des milliers de données d'activité sportive, en graphiques dans l'app : calculs sur GPS, fréquence cardiaque, vitesse et allure.
- L'équipe maintient le BFF et ses contrats OpenAPI, avec du code généré vérifié à la compilation des deux côtés.
- Livraison d'une fonctionnalité de bout en bout, du backend aux apps iOS et Android.
- Développement d'un menu de debug complet dans l'app pour les développeurs et les testeurs.
- Bluetooth Low Energy avec plusieurs SDK de périphériques, dans un écosystème de bases locales et de plusieurs couches backend.
- Recherche des causes racines dans le code d'autres équipes et correction par pull request dans leurs dépôts, plutôt que d'attendre.
- Moteur de l'adoption de l'IA dans l'équipe : documentation pour les agents, skills partagés, guidelines de revue de code, sessions internes.
- Travail rapproché avec les product managers et les designers, avec un vrai poids sur les décisions produit et design.
- Accessibilité et animations traitées comme des fonctionnalités à part entière.
- CI/CD sur Bitrise et GitHub.
- Swift
- SwiftUI
- Clean Architecture
- Tuist
- BLE
- BFF
- OpenAPI
- Android
- Bitrise
- GitHub
- Datadog
- Amplitude
- Copilot

