About Hadrien
French
Native or bilingual
English
Fluent
Experience
- World cup drawWorld cup drawSPORTSDecember 2025 - December 2025Lille, FranceWorldCup Draw Web est un mini-outil web pensé pour tester et visualiser rapidement des scénarios de tirage.Modélisation des équipes : équipes structurées par chapeaux (1 à 6), avec métadonnées (confédération, hôte, barragiste).Contraintes de tirage :Pays hôtes pré-assignés à des groupes dédiés.Règles de confédérations (ex: UEFA max 2 par groupe, autres confédérations limitées).Gestion spécifique des barragistes (contraintes assouplies).Algorithme de tirage robuste : génération via backtracking (avec mode strict puis fallback moins strict) pour garantir un tirage valide quand c’est possible.UI & rendu : affichage des chapeaux et des groupes sous forme de cartes, avec drapeaux, tags (hôte / barragiste / confédération) et un bouton “Simuler le tirage”.Variante “présentation” : présence d’une page tiragecdm.html au style plus “FIFA-like”, incluant html2canvas pour faciliter le partage/capture visuelle.
- CageboxCageboxSPORTSNovember 2025 - November 2025Lille, FranceCagebox est un show viewer conçu pour afficher rapidement une liste d’événements (shows) et ouvrir le détail d’une carte de matchs dans une fenêtre/popup, en gardant une logique “no spoilers” (consultation orientée programme plutôt que résultats).Le projet s’appuie sur :Récupération de données web : extraction des shows depuis ProFightDB (pagination, recherche par date, filtres type WWE PPV) et parsing HTML via Cheerio.Enrichissement des fiches : récupération automatique de portraits de catcheurs depuis Cagematch / ProFightDB, avec fallback Wikipedia si nécessaire, et mise en cache pour améliorer la fluidité.Interaction Twitch : intégration de tmi.js pour se connecter à un canal Twitch et gérer des mécanismes de collecte/vote via le chat (utile pour un stream, une communauté, ou du participatif).Distribution simple : build Windows portable généré via electron-builder, pour partager l’application sans installation complexe.
- Bingo footBingo foot Elo extensionSPORTSOctober 2025 - October 2025Lille, FranceCe projet est une extension Chrome/Chromium MV3 injectée sur les pages de room Football Bingo. Elle enrichit l’interface existante en superposant une UI dédiée (boutons + modales) permettant de transformer une room en système de classement persistant, sans back-end et sans serveur.Fonctionnalités principales :Classement Elo local : calcul de variations Elo à partir des performances des joueurs (duels virtuels pairwise), avec gestion des égalités, bornage des variations (cap) et plancher Elo.Détection & comptage des “Bingos” : repérage des bingos via badge/heuristiques DOM (styles, attributs, fallback score), et cumul par joueur.Historique & saisons : stockage d’un historique de matchs et possibilité de clôturer une saison (snapshot du classement + reset automatique).Recherche & fiche joueur : consultation ciblée d’un joueur (Elo, parties, bingos), top global, top saison, etc.Modération intégrée : exclusion de joueurs via mots bannis (filtre de pseudo) ou IDs bannis (bannissement strict), appliquée à l’affichage et aux exports.Résilience des données : nettoyage robuste des pseudos (rangs, suffixes “B/Bingo”, “You”), gestion des homonymes via IDs “canoniques” + suffixes (-2, -3…), migrations de schéma local.Aperçu avant validation : modale de prévisualisation affichant diagnostics du calcul (valeurs attendues/observées, K, multiplicateur, delta brut/capé) avant d’écrire dans le stockage.
Recommendations
Be the first to recommend Hadrien
Help this freelancer shine by sharing your experience working together.
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- Bachelor, FullstackEfficom Tech SchoolBachelor, Fullstack
- BTSCampus Ozanam-EPILBTS