Mon Portfolio

Zaki Yahia

Une vitrine de mes compétences, projets et passions.

Voir mon CV GitHub LinkedIn

À propos de moi

Salut, moi c’est Zaki — diplômé en informatique de l’UQAM et passionné par la création de projets tech qui sortent du lot. Que ce soit coder des systèmes intelligents en C++ ou Python ou bricoler avec Arduino, j’adore donner vie à des idées innovantes. Adepte de cybersécurité, d'apprentissage machine et de défis excitants, je suis toujours prêt pour un nouveau projet innovant!

Mes technologies

Mes projets personnels

Générateur d'horaires 📅 Prévisions boursières 📈 Thermostat intelligent ☀️

1. Générateur d'horaires pour l'UQAM 📅 🔗

Voir sur GitHub 🔗

Ce projet est un site web qui utilise des techniques d'optimisation, notamment le backtracking, pour générer des horaires en fonction des cours entrés par l'utilisateur pour l'UQAM. Le site fournit toutes les combinaisons possibles d'horaires pour la liste de cours donnée.
Le projet est construit avec HTML/CSS/JS pour l'interface utilisateur et Python/Flask pour le backend. Les données sont stockées dans une base de données SQL, qui est mise à jour automatiquement grâce à des scrapers BeautifulSoup.

Planificateur de Cours UQAM

Fonctionnalités ⚙️ :

2. Plateforme de prédictions des marchés boursiers 📈 🔗

Voir sur GitHub 🔗

Ce projet est une plateforme qui utilise des modèles de réseaux de neurones convolutifs (CNN) pour prédire le graphique du marché boursier du jour en cours. Les prédictions sont basées sur 13 ans de données historiques.
La plateforme est construite avec HTML/CSS/JS/Bootstrap pour l'interface utilisateur et Python/Flask pour le backend. Notez que l'API yfinance expérience actuellement des limites d'utilisation.

Plateforme de Prédiction du Marché Boursier

Fonctionnalités ⚙️ :

3. Contrôleur de Thermostat IoT ☀️

Voir sur GitHub 🔗

Ce projet IoT est conçu pour automatiser le contrôle d'un thermostat mécanique à l'aide de plusieurs unités NodeMCU, de servomoteurs, et de capteurs de température et infrarouge. Le système permet de régler et maintenir une plage de température souhaitée via des requêtes HTTP gérées par un serveur central NodeMCU.
Le projet repose sur une base de code C++. Ce projet améliore l'efficacité énergétique tout en modernisant un thermostat existant.

Contrôleur Thermostat IoT

Fonctionnalités ⚙️ :