Kevin Ballo · Informatique, événementiel & esport

Des idées de terrain.
Des outils qui tournent.

Fondateur de Heatwave Team depuis janvier 2026, je relie informatique, événementiel et production audiovisuelle. Je conçois des outils de tournoi et des automatisations, et j’interviens en régie vidéo. Mon expérience du direct guide les solutions que je construis avec l’aide de l’IA.

HEATWAVE · MATCH CONTROL
HWT Player2 — 1Challenger
SYSTÈME EN LIGNETout est connecté.
01 / Projets sélectionnés

Du besoin au produit.

Des outils conçus autour d’usages réels : joueurs, casters, modérateurs et équipe de diffusion.

01 — PLATEFORME WEBEn production

Tourhelper · le hub tournoi

Un site Flask connecté à start.gg et Discord pour centraliser les infos de tournoi, les joueurs et les opérations de staff. Les vues changent selon le rôle : caster, modérateur ou administrateur.

Python · FlaskJavaScriptstart.gg GraphQLAccès par rôle
02 — COMMUNAUTÉOutils actifs

TEKKI · automatisations Discord

Des fonctions qui accompagnent les tournois et la communauté : inscriptions, accueil des casters, informations de résultats et règlement accessible en français et en anglais.

PythonDiscord APIAutomatisationFR · EN
03 — DATA & COMPÉTITIONSuivi en continu

Résultats & parcours joueurs

Récupération des brackets et des sets depuis start.gg pour suivre les joueurs Heatwave : adversaires, scores, rounds et progression. Les résultats peuvent alimenter les outils staff et les contenus à préparer.

GraphQLPythonstart.ggData produit
04 — STREAMINGEn évolution

Régie PC → Mac

Une chaîne de diffusion OBS où le PC de jeu envoie le flux SRT au Mac de régie. Le relais MediaMTX sert aussi aux streams IRL. Le retour vidéo pour les casters est en cours de préparation.

OBSSRTMediaMTXStreaming live
En images / Tourhelper

Un outil, des usages réels.

Trois vues du site public pour découvrir le parcours : trouver le tournoi, consulter les résultats et retrouver un joueur.

Tourhelper : du tournoi au classement

Le besoin : réunir les informations utiles aux participants et à l’équipe d’organisation. Mon rôle : cadrer les parcours, piloter les évolutions avec l’aide de l’IA et vérifier leur fonctionnement.

L’accueil rassemble le prochain tournoi, son inscription et les rendez-vous de la communauté.

Explorer le site en ligne ↗

Captures réelles du site public le 25 octobre 2026. Les données et résultats évoluent avec les compétitions.

Accueil réel de Tourhelper présentant le prochain Heatwave Tournament
Vue 1 / Accueil et inscription au tournoi. Ouvrir l’image pour l’agrandir.
02 / Parcours professionnel

La technique au service du direct.

Des expériences de terrain en régie vidéo, captation et diffusion, qui complètent mes projets numériques.

ARTCOMVIDEODepuis décembre 2021

Technicien audiovisuel

Préparation et exploitation de dispositifs de captation et de diffusion vidéo. Configuration et diagnostic des équipements, coordination technique et gestion des imprévus en direct.

vMixATEM BlackmagicProduction audiovisuelle
AUDIOSCÈNEOctobre 2026

Régisseur vidéo · Tour Eiffel

Mission ponctuelle à la tour Eiffel avec Audioscène : régie vidéo avec vMix et les mélangeurs ATEM Blackmagic.

vMixATEM BlackmagicRégie vidéo
03 / Ma façon de construire

Rapide sur le prototype.
Rigoureux sur la livraison.

L’IA accélère l’exécution. Le produit reste guidé par le besoin, les droits d’accès, les retours d’usage et les vérifications avant mise en ligne.

Python / FlaskJavaScriptGraphQLDiscordTwitchOBS · SRTvMixATEM BlackmagicGitClaude Code · Codex
ÉTAPE 01Cadrer le problème

Clarifier qui utilise l’outil, dans quelle situation et avec quelles contraintes.

ÉTAPE 02Prototyper avec l’IA

Découper le besoin, guider Claude Code ou Codex et garder le cap produit.

ÉTAPE 03Contrôler les parcours

Vérifier les rôles, les erreurs réseau, les formats mobile et les cas importants.

ÉTAPE 04Livrer & améliorer

Mettre en service avec sauvegardes, suivi des retours et prochaines étapes claires.

04 / À propos

Une approche produit, née du terrain.

Je construis des outils pour Heatwave, une équipe esport où les besoins sont concrets : organiser un tournoi, informer les joueurs, aider les casters et faire tenir la régie pendant le live.

Mon rôle : cadrer le besoin, définir les règles et les priorités, piloter le travail avec l’IA et vérifier les résultats avant de les mettre entre les mains des utilisateurs.

05 / Contact

Tu as un outil à faire exister ?

Je suis ouvert aux échanges autour des outils web, de la régie vidéo, de l’événementiel et des projets esport.

Échanger sur LinkedIn