Portfolio

Un problème sans solution est un problème mal posé A.Einstein

Création d'une application interactive de prédiction de données

L'utilisateur importe son jeu de données dans l'application et répond à quelques questions sur la classification, la régression et la variable à prédire. Un chatbot le guide tout au long du processus. En finalité, l'utilisateur obtient un graphique illustrant l'importance de chaque variable, ainsi qu'un modèle de prédiction prêt à être téléchargé.

Interface web permettant la lecture et l'évaluation de fichiers DMN

Ce projet propose une interface web permettant la visualisation et l'évaluation de fichiers DMN (Decision Model and Notation). Les utilisateurs peuvent simplement glisser-déposer un fichier DMN sur l'interface pour consulter la table de décision et les données d'entrée. L'outil offre également la possibilité d'évaluer la logique décisionnelle par rapport aux entrées fournies, offrant ainsi une solution pour l'analyse de modèles de décision.

Simulation d'une Distributed Hash Table

Implémentation d'une DHT avec une simulation en temps réel du réseau. En utilisant SimPy et le multi-threading, des scénarios d'entrées et sorties d'utilisateurs sont simulés, nécessitant un positionnement correct dans le réseau, tout en tenant compte du défi de ne pas avoir une connaissance complète de la totalité du réseau. Cette approche permet d'explorer de manière réaliste les dynamiques de la DHT dans des conditions variables.

Application cartographique affichant en temps réel les prix actuels du diesel

Ce projet offre une visualisation en temps réel du prix moyen de l'essence en France, en collectant des données actualisées toutes les 10 minutes. Les informations, extraites du site officiel du gouvernement français, sont présentées de manière graphique sur une carte, offrant une représentation visuelle claire du prix de l'essence par canton, région et département grâce à une heatmap.

Développement Full Stack et jeu vidéo en typescript

Ce projet englobe la création d'un site web intégrant un système d'authentification basé sur des jetons temporaires. En plus de cela, il propose un jeu interactif intégré au site, offrant aux utilisateurs la possibilité de sauvegarder leurs scores et de consulter leur classement par rapport aux autres participants.

Création d'un serveur Proxy

Ce projet consiste en la conception d'un proxy destiné à être utilisé par un navigateur internet. Fonctionnant comme un intermédiaire entre l'utilisateur et les sites web visités, ce proxy intègre une fonctionnalité de chiffrement des requêtes via l'algorithme RSA. Cette mesure vise à renforcer la confidentialité de l'utilisateur en sécurisant ses communications en ligne.