G2 Esports · G2 NORD
Freelance · Ingénieur platform solo · janv. 2026 → en cours · à distance
Une plateforme data que le coaching utilise vraiment.
contexte
Arrivé seul pour construire, depuis zéro, une plateforme data complète capable d’évoluer avec les besoins du staff — pas un dashboard one-shot mais une infra qui gagne sa place saison après saison. Le brief incluait des outils analytiques custom, le plus marquant étant un simulateur de brouillard de guerre reconstruisant ce que chaque camp voyait à chaque tick du match.
approche
- Architecture microservices derrière un unique API gateway (auth, rate-limit, routing).
- Écritures Postgres event-sourcées là où l'historique compte ; Supabase managé là où il ne compte pas.
- Observabilité par défaut — chaque hop tracé, chaque job idempotent, zéro échec silencieux.
- Outils custom : simulation fog-of-war, agrégations métier, vues côté coach.
- Multi-tenant sécurisé : modèle de confiance JWT, isolation des secrets, audit sécu pré-merge.
résultat
En production, toujours en évolution. La stack a absorbé trois extensions de scope sans réécriture — exactement l'infra ennuyeuse qu'elle devait être.
- 6 microservices
- 4 bases de données
- 100% tracé
- 0 réécritures