Entreprise : SNCF Réseau – Bâtiment 1Pulsion, Toulouse

Période : 05/01/2026 au 13/02/2026 (5 semaines)

Durant mon stage de 2ème année au sein de SNCF Réseau (bâtiment 1Pulsion, Toulouse), j’ai travaillé sur la modernisation d’une application interne de saisie d’activités, développée en C# avec Blazor et Radzen.

Technologies utilisées

  • C# / .NET – Développement d’applications web
  • Blazor / Radzen – Interface utilisateur (DataGrid, filtres, accordéons)
  • Microsoft SQL Server – Base de données relationnelle
  • NuGet – Intégration de packages internes pour l’authentification automatique

Missions principales

1. Développement de l’application ToDos

J’ai mis en place une application de gestion de tâches avec une architecture trois tiers :

  • Mise en place de la connexion à la base de données
  • Développement des fonctionnalités CRUD (Créer, Lire, Mettre à jour, Supprimer)
  • Amélioration de l’interface avec filtres, DataGrid et accordéons
  • Gestion des statuts de tâches et restrictions de planification
  • Revue de code et application de correctifs

2. Modernisation de la plateforme de saisie d’activités

J’ai contribué à l’évolution d’une application métier existante :

  • Création d’une page de saisie des données à partir d’un modèle existant
  • Ajout de toasters (notifications visuelles) et intégration de l’API gouvernementale des jours fériés (calendrier.api.gouv.fr)
  • Intégration d’une fonctionnalité d’export Excel des statistiques
  • Intégration d’une bibliothèque interne (package NuGet) pour l’authentification automatique
  • Création et finalisation d’une page de gestion des référentiels (agents, projets, types de tâches, financements)

3. Corrections et finalisation

  • Identification et correction de bugs (agents non stockés en base, problèmes d’API hors réseau interne)
  • Diagnostic et catégorisation des bugs avant livraison
  • Revue de code approfondie et vérification des correctifs

Ce stage a été l’occasion de découvrir le développement en environnement professionnel, avec des pratiques comme la revue de code, le débogage et l’intégration de bibliothèques internes.

Plus de détails sur le journal de bord.

Stage à l’AFPA de Brive – 26/05 au 27/06/2025

Dans le cadre de mon stage en BTS SIO, j’ai participé à la mise en place et à la gestion d’outils liés à l’administration réseau et système. Mes missions ont porté sur l’installation d’une solution de gestion de parc informatique, la résolution de problèmes liés aux adresses IP et le développement d’un outil d’aide au calcul d’adressage réseau.

J’ai mis en place GLPI (Gestionnaire Libre de Parc Informatique) sur une machine virtuelle sous Debian.
Les étapes ont consisté à :

  • Installer et configurer l’environnement LAMP (Linux, Apache, MariaDB, PHP).
  • Télécharger et configurer GLPI pour permettre la gestion centralisée des équipements.
  • Sécuriser l’accès via la configuration des droits utilisateurs et des services.

Ce déploiement a permis d’obtenir une solution fonctionnelle pour la gestion d’actifs, d’incidents et de tickets.

Lors de la configuration du réseau, un conflit d’adresses IP est apparu. Pour résoudre ce problème, j’ai :

  • Identifié les machines en conflit à l’aide d’outils de diagnostic (ping, arp, nmap).
  • Reconfiguré les adresses afin de respecter le plan d’adressage prévu.
  • Mis en place une documentation claire pour éviter la récurrence de ce type d’incident.

Cette intervention a assuré la stabilité et la continuité du réseau local.

J’ai conçu un petit calculateur d’IPv4 permettant de :

  • Déterminer rapidement le masque, le réseau, le broadcast et la plage d’adresses disponibles.
  • Automatiser des calculs souvent fastidieux pour faciliter l’administration réseau.

Cet outil, réalisé en HTML et JavaScript, améliore l’efficacité lors de la conception et la gestion de plans d’adressage IP.

Hôte de caisse – Eté 2025

Durant la période estivale, j’ai travaillé en tant qu’hôte de caisse au sein d’une grande surface. Cette expérience m’a permis de développer des compétences relationnelles, organisationnelles et de gestion, tout en contribuant au bon fonctionnement du service client.

J’ai assuré la gestion de la caisse et des opérations de paiement en respectant les procédures :

  • Encaissement des achats (espèces, cartes bancaires, chèques, bons de réduction etc.).
  • Vérification et rendu de monnaie avec rigueur.
  • Respect des consignes de sécurité liées à la manipulation d’argent.

Cette expérience m’a permis de renforcer mes compétences en relation client, en gestion de transactions financières et en travail en équipe. Elle m’a également appris à rester concentré et efficace, même dans un environnement dynamique et sous pression.