Rebuilding Decathlon Hub, a high-traffic app for connected sports equipment, from scratch.
- Complete rebuild of the app, 100% SwiftUI.
- Clean Architecture with explicit dependency management, modularized with Tuist.
- Built the core engine of the BFF (Backend for Frontend) that turns thousands of requests, each carrying thousands of activity data points, into the app’s charts: maths on GPS, heart rate, speed and pace.
- The team owns the BFF and its OpenAPI contracts, with generated code checked at compile time on both sides.
- Delivered a feature end to end, from the backend to the iOS and Android apps.
- Built a complete in-app debug menu for developers and testers.
- Bluetooth Low Energy across multiple device SDKs, in an ecosystem of local databases and several backend layers.
- Find root causes in other teams’ code and fix them with pull requests in their repositories, instead of waiting.
- Drive AI adoption in the team: documentation for agents, shared skills, code review guidelines, internal sessions.
- Close work with product managers and designers, with a real voice on product and design decisions.
- Accessibility and animations treated as first-class features.
- CI/CD on Bitrise and GitHub.
- Swift
- SwiftUI
- Clean Architecture
- Tuist
- BLE
- BFF
- OpenAPI
- Android
- Bitrise
- GitHub
- Datadog
- Amplitude
- Copilot

