Dans le cadre de cette réalisation professionnelle effectuée pour le Port de Cherbourg via l’ESN Home Ingénierie, j’ai été chargé d’enrichir l’application Windows « GEscale ». L’enjeu principal était de permettre au gestionnaire du port d’administrer les pilotes, personnels indispensables pour guider les navires lors de leurs phases d’accostage et d’appareillage.
Mon travail a consisté à concevoir et développer un module complet de gestion CRUD (Create, Read, Update, Delete) pour les pilotes, ainsi qu’une fonctionnalité permettant leur attribution spécifique à un navire pour une entrée ou une sortie de port. Techniquement, j’ai évolué dans un environnement C# / XAML en utilisant le framework WPF sous Visual Studio Enterprise 2022. Pour la persistance des données, j’ai manipulé une base de données SQL Server via SSMS, en m’appuyant sur un schéma relationnel complexe incluant les tables Navire, Escale et Pilote.
Le projet a suivi une méthodologie Agile (SCRUM), avec une organisation des tâches et un backlog gérés sous Azure DevOps. J’ai également assuré la gestion du code source avec Git. Ma démarche a inclus une phase d’analyse du code existant, la création de maquettes UI, l’harmonisation graphique de l’interface et une phase rigoureuse de tests fonctionnels pour garantir la fiabilité de l’attribution des pilotes. Cette expérience m’a permis de renforcer mes compétences en développement d’applications lourdes et en gestion de données relationnelles dans un contexte métier logistique réel.
Voici la fiche de description de réalisation professionnel :