À propos de Hadrien
Français
Bilingue ou natif
Anglais
Capacité professionnelle complète
Expériences
- World cup drawWorld cup drawSPORTdécembre 2025 - décembre 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.
- CageboxCageboxSPORTnovembre 2025 - novembre 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 extensionSPORToctobre 2025 - octobre 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.
Recommandations
Soyez le premier à recommander Hadrien
Contribuez à la réussite de ce freelance en partageant votre expérience de collaboration avec lui.
Ces profils de freelance correspondent également à vos critères
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
Formations
- Bachelor, FullstackEfficom Tech SchoolBachelor, Fullstack
- BTSCampus Ozanam-EPILBTS