Une sélection de projets où je pousse l'archi, l'UX et la qualité avec du concret.
Orify (plateforme de streaming musical)
Showcase technique (non maintenu activement)
Conception et développement d'une plateforme de streaming audio multi-plateforme (web, desktop, mobile) avec Vite.js, Express.js et Electron. Architecture distribuée reposant sur des workers dédiés au streaming, avec load balancing et réplication, déploiement automatisé sur Azure conteneurisé avec Docker et Kubernetes, et pipeline CI/CD complet. Le projet n'est plus activement maintenu aujourd'hui, mais reste représentatif de mon approche des systèmes scalables et de l'infrastructure cloud.
Design, base de données avec Sequelize, IA pour réponses pertinentes, génération d'images et analyse de CV.
Express.jsSequelizeJavaScriptIA
Portfolio Personnel (Next.js)
Site web personnel responsive avec un thème sombre et des animations modernes pour présenter mes compétences et projets.
Next.jsReactCSS
Jeu Vidéo 2D en Java
Gestion des interactions, architecture modulaire suivant les principes SOLID, refactorisation pour lisibilité.
JavaJava FX
Launcher Minecraft
Application pour lancer Minecraft facilement, avec une structure en plusieurs petits services : un pour vérifier la version, un pour télécharger les mods, et un pour mettre à jour l'application en arrière-plan.
JavaMicroservicesJava FX
Application de Partage de Puissance de Calcul
Application Windows connectée à une API pour prêter la puissance de calcul du processeur en échange d'une rémunération
.NET 3.5C#API
Plateforme de Gestion des SAE
Solution web pour organiser, suivre et évaluer les Situations d'Apprentissage et d'Évaluation, avec interfaces pour administrateurs, enseignants et étudiants.
PHPJavascriptSQL
Intelligence Artificielle Vocale
Robot vocal en Node.js avec reconnaissance et réponse aux commandes via un modèle IA avancé. Architecture temps réel, intégration d'APIs de reconnaissance et synthèse vocale, optimisation des performances et tests pour la précision.
Node.jsJavaScriptAPIIA
Jeu d'Aventure 3D
Modèles 3D, programmation d'inventaire et interactions, comportements des animaux.
UnityC#3D
Système de Chat en Temps Réel
Application de messagerie instantanée avec sockets pour une communication fluide et gestion des utilisateurs.
Node.jsSocket.ioJavaScript
Gestion d'Infrastructure pour Serveur de Jeu
Mise en place d'une architecture pour un serveur de jeu en ligne, gestion et maintenance d'une dizaine de serveurs, création d'un proxy inter-serveur, configuration de services (bases de données, réseau, surveillance) et optimisation des performances.