Système de recherches et recommandation de serie
Lors de mes études, j’ai conçu et développé, en binôme, un moteur de recherche et de recommandation de séries TV. Ce projet visait à permettre aux utilisateurs de rechercher rapidement des séries en utilisant des mots-clés extraits des sous-titres et de recevoir des recommandations personnalisées basées sur leurs préférences. Travailler en équipe sur ce projet m’a permis de développer mes compétences en collaboration, en partageant les responsabilités et en assurant une communication efficace malgré nos spécialités respectives. J’ai également pris en charge l’organisation des données et des différentes étapes du développement, ce qui a renforcé mes compétences en gestion de projet, notamment pour respecter les délais et prioriser les tâches. L’administration de la base de données MongoDB, utilisée pour stocker les informations sur les séries, les utilisateurs et les scores de similarité, a été un point clé pour garantir un système performant avec des réponses en moins d’une seconde, mettant en pratique mes compétences en administration de bases de données et en optimisation de systèmes. Ce projet m’a permis d’allier expertise technique et organisation pour aboutir à une solution répondant aux besoins des utilisateurs.

Consolidation et Optimisation d’une Base de Données chez Solagro
Lors de mon stage chez Solagro, j’ai travaillé sur l’optimisation d’une base de données PostgreSQL. Le but était de réduire la dépendance aux fichiers Excel et d’améliorer la gestion des informations. J’ai analysé les structures existantes et mis en place des solutions pour optimiser les performances, notamment en améliorant les requêtes SQL et en consolidant les données des contacts pour une intégration dans un nouveau CRM. J’ai également pris l’initiative de conduire la mise en place de Git pour le travail collaboratif, en formant les employés à son utilisation et en documentant les bonnes pratiques.

Migration et Optimisation du Projet BACUS
Le projet BACUS, développé par Solagro, visait à estimer la ressource méthanisable par commune. J’ai participé à la réalisation de cette migration en concevant un modèle de données adapté et en optimisant les requêtes SQL pour améliorer les temps de réponse. Cette expérience m’a permis d’appliquer mes compétences en gestion de projet en planifiant la migration et en assurant la transition des données de manière structurée. J’ai également optimisé les performances en réécrivant certaines requêtes complexes pour réduire leur charge et améliorer la rapidité du système.
