Actuellement disponible
profile

Yassine El Hali 💻🎓

Étudiant en 3ᵉ année de BUT Informatique, curieux et passionné, je recherche un stage de 12 semaines minimum dès mars 2025. Je recherche en tant que Data Analyst ou Développeur.

Mon CV

Mes projets

Ici vous trouverez la plupart de mes projets — personnels ou académiques — avec les technologies utilisées ainsi que des images d'illustration.

project-0

Génération d'images IA

Python, Stable Diffusion, Flask, Javascript

Projet réalisé en collaboration avec des étudiants de l'AP Hogeschool d'Antwerpen. Le but était de gérer la partie génération d'avatars et d'images pour illustrer des posts sur un réseau social que l'on va développer durant la fin du semestre 5 2024. Tout a été réalisé en anglais avec les étudiants d'Antwerp, que ça soit la communication orale, écrite, la documentation du code et même les pauses café !

https://www.linkedin.com/feed/update/urn:li:activity:7255595690330918914/

project-3

Plateforme de données - League Insights

SQL, PHP, JSON, Scraping, HTML, CSS

Création d'un site web qui rencense tout les personnages du jeu vidéo League of Legends. Il est également possible de voir leur histoire, statistiques, skins et abilités. Toutes ces données sont scrapées à partir de d'une API et stockées dans une base données avant d'être affichée sur le site web. Un cron job est lancé 1 fois par jour (0 0 * * *) afin de récupérer les dernières mises à jour.

project-4

Jeu Bomberman

Java, Java Swing

Ce projet, réalisé en DUT informatique, consistait à réaliser un jeu Bomberman. Mon rôle dans ce projet était la partie programmation (classes composantes, génération du plateau, entités ennemies, bonus/malus, etc.) et la logique du jeu. Communication via Slack et organisation de type kanban.

project-1

Scraping et OCR images / vidéos

Python, Tesseract OCR

Réalisation de multiples projets en rapport avec le scraping de données ou de l'OCR sur des images et/ou vidéos. Récupération de données sur des APIs ou sur des pages web brutes. Par exemple, un influenceur partageait des cartes cadeaux (Amazon, Steam, Netflix, etc.) sur son compte Twitter. J'ai pu récupérer ses tweets, appliqué une expression régulière afin de reconnaître si le tweet contennait un code, et enfin valider le code de manière automatisée via Python Selenium.

project-2

Tests de sécurité API

cURL, API, JSON, Charles Proxy

Après avoir fouillé par curiosité dans l'API d'une plateforme, j'ai trouvé deux failles de sécurité qui pouvaient compromettre une partie des données privées des utilisateurs. Les failles ont été corrigées en collaborant avec l'équipe de développement et m'ont récompensé de $6,000 (USD).

project-5

Extension web

HTML, CSS, Javascript

J'ai développé une extension web pour un collectif de streamers sur Twitch afin que leur spectateurs puissent être notifiés lorsqu'une diffusion est en direct. L'extension a été installée plus de 1000 fois.

banner-shape-1
banner-shape-1
object-3d-1
object-3d-2