Mes Réalisations
EventSpot
Conception d’un site Internet permettant de réaliser des prédictions sur le succès d’un événement en fonction d’un lieu, de la météo et des événements passés ou futurs.
Communication BDD <-> API <-> Frontend.
Projet réalisé en groupe de 5 personnes.
- C1 – Réaliser : Développement d’une application web complète et d’une API REST.
- C3 – Administrer : Conception, modélisation et gestion de la base de données PostgreSQL.
- C5 – Collaborer : Travail en équipe de 5 personnes avec gestion des branches via Git/GitHub.
Trading Card Game
Création d’un jeu de combat Pokémon sur le Web.
Frontend réalisé en VueJS.
Communication via socket.
- C1 – Réaliser : Implémentation de l’interface utilisateur dynamique de combat et de gestion des decks.
- C2 – Optimiser : Gestion des performances et de la réactivité des échanges de données en temps réel via Sockets.
Star-Reduction
Création d’une application en PyQt6 qui a pour but de traiter des images spatiales pour mettre en avant le sujet principal de ces images (réduction du scintillement des étoiles, gestion des couleurs, etc.).
Projet réalisé en groupe de 3 personnes.
- C1 – Réaliser : Développement d’une application lourde desktop dotée d’une interface graphique interactive complète.
- C2 – Optimiser : Intégration de traitements matriciels d’images (OpenCV/Numpy) optimisés pour éviter les latences de rendu.
- C5 – Collaborer : Répartition des modules et synchronisation du projet au sein d’une équipe de 3 développeurs.
Jeu de la vie
Création du jeu de la vie en C++ avec SFML.
- C1 – Réaliser : Codage d’une application logicielle robuste orientée objet en C++ avec rendu graphique 2D.
- C2 – Optimiser : Modélisation mathématique de l’automate et optimisation algorithmique des cycles d’évolution cellulaires.
Chemin le plus rapide
Création d’une application en PyQt6 permettant de trouver le chemin le plus rapide pour aller chercher plusieurs articles d’une commande donnée.
Projet réalisé en groupe de 4 personnes.
- C2 – Optimiser : Choix et implémentation d’algorithmes de théorie des graphes pour optimiser mathématiquement des trajets complexes.
- C5 – Collaborer : Coordination technique en groupe de 4 personnes pour lier l’interface graphique au moteur algorithmique.
Application de messagerie sécurisée
Création d’une application mobile sécurisée de messagerie en Flutter.
Projet réalisé en groupe de 3 personnes.
- C1 – Réaliser : Développement cross-platform (Android/iOS) d’un client mobile moderne.
- C4 – Gérer : Suivi des exigences fonctionnelles, de la sécurité des flux et du cycle de vie du projet.
- C5 – Collaborer : Intégration continue en équipe de 3 développeurs avec gestion des conflits de code.