Avatar
Jean Adjanohoun

Étudiant M.Sc. Informatique & Développeur

Passionné par la vision par ordinateur, le machine learning et le développement logiciel. Actuellement en maîtrise à l'UQAC, je travaille sur le projet LADDER — un dataset pour l'analyse comparative de difficulté dans les jeux vidéo de plateformes.

Computer Vision & Machine Learning

Jean Adjanohoun
Python
Python
Langage polyvalent
Django
Django
Framework Python
FastAPI
FastAPI
API Python rapide
Laravel
Laravel
Framework PHP
PHP
PHP
Langage backend
Next.js
Next.js
Framework React
React
React
Bibliothèque UI
TypeScript
TypeScript
JavaScript typé
JavaScript
JavaScript
Langage web
Tailwind CSS
Tailwind CSS
Framework CSS
PostgreSQL
PostgreSQL
Base de données
MySQL
MySQL
Base de données
Redis
Redis
Cache en mémoire
Docker
Docker
Conteneurisation
Git
Git
Contrôle de versions
PyTorch
PyTorch
Deep Learning
YOLO
YOLO
Détection d'objets
OpenCV
OpenCV
Vision par ordinateur
Scikit-learn
Scikit-learn
Machine Learning
PyQt6
PyQt6
Interface Desktop
Selenium
Selenium
Automatisation web
Filament
Filament
Admin Laravel
Flutter
Flutter
Applications mobiles
Firebase
Firebase
Backend as a Service
AWS
AWS
Cloud computing
Linux
Linux
Système d'exploitation
Pandas
Pandas
Analyse de données
NumPy
NumPy
Calcul scientifique

Mes Services

Solutions complètes adaptées à vos besoins

Vision par Ordinateur & IA

Développement de pipelines de traitement d'images, détection d'objets avec YOLO, classification et analyse de données visuelles pour la recherche et l'industrie.

PythonPyTorchYOLOOpenCV

Développement Web Full-Stack

Conception et développement d'applications web modernes et performantes avec des frameworks robustes côté backend et frontend.

DjangoLaravelNext.jsPostgreSQL

Analyse de Données & ML

Extraction, traitement et analyse de données massives. Entraînement de modèles de machine learning pour la classification, la prédiction et l'automatisation.

PythonScikit-learnPandasNumPy

Applications Desktop

Développement d'applications bureau riches avec interfaces graphiques modernes pour le traitement de données, l'annotation et la visualisation.

PythonPyQt6

Automatisation & Scraping

Création de robots d'extraction de données web, automatisation de workflows et intégration de systèmes via APIs.

PythonFastAPISelenium

Recherche Académique

Contribution à la recherche scientifique en informatique, rédaction d'articles, développement de méthodologies expérimentales et analyse statistique.

PythonPandasNumPy

Expériences

Mon parcours professionnel et mes réalisations

Jan 2024 — PrésentEmploi
Chicoutimi, QC, CanadaSur site

Développement du projet LADDER : dataset pour l'analyse comparative de difficulté dans les jeux vidéo de plateformes (Super Mario Bros, Super Meat Boy, Mega Man). Pipeline de vision par ordinateur avec YOLO atteignant 99.5% de précision sur 15 566 frames. Traitement à 180-220 FPS avec réduction de données de 60-70%.

PythonPyTorchYOLOOpenCVPyQt6Pandas
Jun 2023 — Jan 2024Emploi
Projet Freelance

Développeur Full-Stack

Projet Freelance
Montréal, QC, CanadaTélétravail

Développement d'applications web sur mesure pour des clients variés. Conception d'APIs REST, intégration de systèmes de paiement, et mise en place d'architectures scalables avec Laravel et Django.

DjangoLaravelReactPostgreSQLDocker
May 2022 — Aug 2022Stage
Entreprise Tech XYZ

Stagiaire en Développement Logiciel

Entreprise Tech XYZ
Montréal, QC, CanadaHybride

Stage de développement logiciel axé sur la création d'outils internes d'automatisation. Développement de scripts Python pour le traitement de données et intégration avec des APIs tierces.

PythonFastAPIPostgreSQLGit
Sep 2023 — PrésentFondé
Projet Open Source — GameAnalytics

Co-fondateur & Développeur

Projet Open Source — GameAnalytics
RemoteTélétravail

Création d'une plateforme open source d'analyse de gameplay utilisant la vision par ordinateur. Coordination d'une équipe de 3 contributeurs, gestion du repo GitHub et documentation technique.

PythonFastAPIReactYOLOOpenCV
Jan 2023 — PrésentBénévolat
Communauté Dev Montréal

Bénévole — Mentorat Tech

Communauté Dev Montréal
Montréal, QC, CanadaSur site

Mentorat de développeurs juniors en Python et développement web. Organisation d'ateliers pratiques sur Git, les bonnes pratiques de code et l'introduction au machine learning.

PythonDjangoGit

Projets

Découvrez mon portfolio de projets et solutions innovantes

LADDER — Speedrun Pipeline Manager
★ Mis en avant
Académique

LADDER — Speedrun Pipeline Manager

Application desktop PyQt6 pour automatiser l'extraction, le téléchargement et l'analyse de données de speedrun depuis speedrun.com. Pipeline de 15 modules atteignant 96.5% de classification automatisée.

PythonYOLOOpenCVPyQt6Pandas
YOLO Mario — Détection d'objets
★ Mis en avant
Académique

YOLO Mario — Détection d'objets

Modèle YOLO entraîné pour la détection d'objets dans Super Mario Bros. 99.5% de précision pour la classification de niveaux sur 15 566 frames et 97% mAP50 pour la détection de 25 classes d'objets.

PythonPyTorchYOLOOpenCVNumPy
Portfolio Professionnel
★ Mis en avant
Personnel

Portfolio Professionnel

Site portfolio personnel avec panel d'administration complet. Architecture Laravel + Next.js, API REST, multilingue, dark mode, et statistiques visiteurs intégrées.

LaravelNext.jsTypeScriptTailwind CSSPostgreSQL+1
Speedrun Data Scraper
Académique

Speedrun Data Scraper

Application de web scraping pour extraire les données de speedrun depuis speedrun.com. Gestion de 6 catégories Super Mario Bros avec détection automatique des pages et anti-détection.

PythonFastAPISelenium
Annotation Tool — Sprites Mario
Académique

Annotation Tool — Sprites Mario

Outil d'annotation et d'augmentation de données pour l'entraînement de modèles de détection d'objets. Support de 25 classes d'objets Mario avec augmentation 7x du dataset.

PythonOpenCVPyQt6
E-Commerce API
Client

E-Commerce API

API REST complète pour une plateforme e-commerce avec gestion des produits, panier, commandes, paiements Stripe et notifications en temps réel.

LaravelPostgreSQLRedisDocker
Dataset Analyzer
Open Source

Dataset Analyzer

Scripts Python pour le parsing, la visualisation et l'analyse statistique du dataset Rafael Pinto SMB contenant 737 000+ frames de gameplay.

PythonScikit-learnPandasNumPy
Task Manager App
Personnel

Task Manager App

Application de gestion de tâches avec authentification, tableaux Kanban, notifications et API REST. Projet personnel pour explorer Django REST Framework.

DjangoReactPostgreSQLDocker

Formation

Mon parcours académique

Université du Québec à Chicoutimi (UQAC)
Sep 2023 — En cours

Maîtrise en Informatique (M.Sc.)

Chicoutimi, QC, CanadaEn cours

Recherche sur l'analyse comparative de difficulté dans les jeux vidéo de plateformes via la vision par ordinateur et le machine learning. Projet LADDER sous la supervision du Prof. Bruno Bouchard, Hugo Tremblay et Yannick Francillette.

PythonPyTorchYOLOOpenCVPandas
Université de Lomé
Sep 2019 — Jun 2023

Baccalauréat en Informatique

Lomé, TogoMention Bien

Formation en informatique couvrant les fondamentaux de la programmation, les algorithmes, les bases de données, les réseaux et le développement web. Projet de fin d'études en développement d'applications.

PythonPHPJavaScriptMySQLGit

Publications

Articles scientifiques, mémoires et rapports de recherche

Conférence2026★ Mis en avant

LADDER : A Dataset for Comparative Difficulty Analysis in Platformer Video Games

Adjanohoun, J., Bouchard, B., Tremblay, H., Francillette, Y.

IEEE Conference on Games (CoG)

Voir le résumé

We present LADDER, a novel dataset designed for comparative difficulty analysis across platformer video games. Using computer vision pipelines with YOLO object detection, we automatically extract and classify gameplay elements from speedrun footage of Super Mario Bros, Super Meat Boy, and Mega Man. Our pipeline achieves 96.5% automated classification with 60-70% data reduction while maintaining analytical precision.

Projet : LADDER — Speedrun Pipeline Manager

Article de revue2025★ Mis en avant

Automated Level Classification in Super Mario Bros Using Deep Learning

Adjanohoun, J., Francillette, Y., Bouchard, B.

Journal of Game AI Research

Voir le résumé

This paper presents a deep learning approach for automated level classification in Super Mario Bros speedrun footage. Our YOLO-based model achieves 99.5% accuracy on a dataset of 15,566 annotated video frames across 25 object classes.

Projet : LADDER — Speedrun Pipeline Manager

Mémoire / Thèse2026

Contribution technique au projet LADDER : Pipeline de traitement vidéo pour l'analyse de jeux de plateformes

Adjanohoun, J.

Université du Québec à Chicoutimi

Voir le résumé

Ce mémoire présente la contribution technique complète au projet LADDER, incluant le développement d'un pipeline de 15 modules pour le traitement automatisé de vidéos de speedrun. Le système atteint des vitesses de 180-220 FPS avec un taux de classification automatisé de 96.5%.

Projet : LADDER — Speedrun Pipeline Manager

Contact

Connectons-nous et construisons ensemble quelque chose d'extraordinaire

Ma biographie en vidéo

Pour mieux me connaître