Accueil Projets Entreprise Compétences Veille Synthèse Contact
Réalisations

Projets
techniques.

Projets issus de ma formation BTS SIO SISR, de mon alternance et de mes initiatives personnelles.

Retrouvez l’ensemble de mes projets référencés dans le tableau de synthèse BTS SIO.

Télécharger le tableau de synthèse

projet(s) affiché(s)

• Besoin

Créer une vitrine en ligne de gestion de catalogue de films dynamique pour les utilisateurs finaux.

• Solution

Conception maquette, intégration Front-End (HTML/CSS/JS) et consommation d'une API REST pour afficher dynamiquement les données.

• Compétences

  • [B1.3] Participer à l’évolution d’un site Web exploitant les données de l’organisation.
      Preuve : Intégration de l'API REST TMDB pour alimenter dynamiquement le catalogue.
  • [B1.4] Analyser les objectifs et les modalités d’organisation d’un projet
      Preuve : Rédaction du cahier des charges et planification du développement en binôme.
  • [B1.5] Déployer un service
      Preuve : Installation et configuration du serveur web Apache pour héberger l'application.
Web
⏱ 40 jours
CineZone — Plateforme cinéma
Application web de gestion et consultation de films : catalogue, recherche avancée et interface utilisateur moderne.
HTML/CSS JavaScript API REST

• Besoin

Gagner en efficacité et réduire les erreurs humaines lors du déploiement répétitif de serveurs.

• Solution

Développement d'un menu interactif en PowerShell pour l'automatisation complète de la configuration (rôles, IP, jonction au domaine).

• Compétences

  • [B1.1] Exploiter des référentiels, normes et standards adoptés par le prestataire informatique
      Preuve : Écriture du script selon les standards Microsoft avec l'utilisation des cmdlets officiels.
  • [B1.1] Gérer des sauvegardes
      Preuve : Création de snapshots de la machine virtuelle Windows Server avant chaque test.
  • [B1.5] Déployer un service
      Preuve : Automatisation de l'installation et de la configuration des rôles AD DS, DNS et DHCP.
  • [B1.6] Mettre en place son environnement d’apprentissage personnel
      Preuve : Déploiement du laboratoire de test sous VirtualBox et utilisation de VS Code.
  • [B1.6] Développer son projet professionnel
      Preuve : Rédaction de la documentation d'exploitation pour le support informatique.
Automatisation
⏱ 22 jours
PowerShell — Déploiement automatisé
Menu interactif PowerShell automatisant le déploiement complet d'un Windows Server 2022.
PowerShell Windows Server 2022 AD DS

• Besoin

Disposer d'une plateforme de messagerie instantanée sécurisée, isolée et chiffrée pour les étudiants.

• Solution

Développement en Python avec base SQLite, authentification SHA-256, conteneurisation via Docker et sécurisation UFW.

• Compétences

  • [B3] Gérer les accès et les privilèges appropriés
      Preuve : Configuration du hachage SHA-256 des mots de passe et gestion des droits d'accès.
  • [B1.2] Traiter des demandes concernant les services réseau et système, applicatifs
      Preuve : Conteneurisation de l'application sous Docker et sécurisation des ports via UFW.
  • [B1.5] Déployer un service
      Preuve : Mise en production du serveur de messagerie Python et de sa base SQLite.
Sécurité
⏱ 5 jours
ClassCord — Messagerie sécurisée
Serveur Python multi-clients avec auth SHA-256, canaux de discussion et conteneurisation Docker.
Python Docker SQLite UFW Debian

• Besoin

Centraliser la gestion des identités, sécuriser les accès réseau et appliquer des stratégies globales via GPO.

• Solution

Installation sur Windows Server 2022, création de l'arborescence (OUs), gestion des utilisateurs et configuration des rôles (DNS, DHCP).

• Compétences

  • [B1.1] Recenser et identifier les ressources numériques
      Preuve : Structuration de l'annuaire avec la création des Unités Organisationnelles (OUs).
  • [B3] Gérer les accès et les privilèges appropriés
      Preuve : Application des stratégies de sécurité via GPO pour restreindre les accès utilisateurs.
  • [B1.1] Gérer des sauvegardes
      Preuve : Configuration de la sauvegarde de l'état du système (System State) du contrôleur.
  • [B1.5] Déployer un service
      Preuve : Installation et paramétrage du contrôleur de domaine avec les rôles DNS et DHCP.
  • [B1.6] Développer son projet professionnel
      Preuve : Renforcement des compétences pratiques en administration système Microsoft.
Réseau
⏱ 1 jour
Active Directory — Contrôleur de domaine
Déploiement d'un annuaire centralisé avec gestion des utilisateurs, OUs et GPO sur domaine virtualisé.
Windows Server 2022 AD DS DNS DHCP VirtualBox

• Besoin

Avoir une visibilité en temps réel sur l'état des serveurs et être alerté immédiatement en cas de panne.

• Solution

Mise en place de Prometheus pour la collecte, Grafana pour les dashboards visuels et Alertmanager pour l'envoi de mails.

• Compétences

  • [B1.1] Recenser et identifier les ressources numériques
      Preuve : Déploiement des exporters Node pour remonter les métriques des serveurs cibles.
  • [B2] Évaluer, maintenir et améliorer la qualité d’un service
      Preuve : Configuration de tableaux de bord Grafana pour superviser la disponibilité en temps réel.
  • [B1.2] Collecter, suivre et orienter des demandes
      Preuve : Paramétrage d'Alertmanager pour l'envoi automatique d'alertes mail via Postfix.
  • [B1.5] Réaliser les tests d’intégration et d’acceptation d’un service
      Preuve : Simulation d'une panne de service pour valider la réception effective de l'alerte.
  • [B1.6] Développer son projet professionnel
      Preuve : Rédaction d'un guide complet d'installation et d'exploitation de la supervision.
Supervision
⏱ 2 jours
Prometheus + Grafana — Supervision réseau
Chaîne de supervision complète : métriques, dashboards Grafana et alertes automatiques par mail.
Prometheus Grafana Alertmanager Postfix

• Besoin

Mettre en conformité les postes utilisateurs vers le dernier OS Microsoft tout en maîtrisant la gestion des licences MS.

• Solution

Bilan matériel du parc, tests de validation applicative, déploiement progressif (10aine de postes), et création de la documentation d'exploitation (Guide de migration) à destination du support IT.

• Compétences

  • [B1.1] Recenser et identifier les ressources numériques
      Preuve : Audit matériel du parc informatique pour identifier les postes compatibles Windows 11.
  • [B1.2] Traiter des demandes concernant les services réseau et système, applicatifs
      Preuve : Résolution des échecs de mise à niveau et accompagnement des utilisateurs.
Entreprise
⏱ Alternance
Migration Windows 10 → 11
Migration de Windows 10 vers 11 sur les postes utilisateurs, rédaction d'une procédure détaillée et résolution des cas d'échec.
Windows 11 Groupe Ragni Procédure IT

• Besoin

Centraliser le système de ticketing (Helpdesk) et obtenir un inventaire précis du parc informatique.

• Solution

Déploiement LAMP sur Debian, installation de GLPI et déploiement d'agents d'inventaire automatisés sur les postes cibles.

• Compétences

  • [B1.1] Recenser et identifier les ressources numériques
      Preuve : Déploiement des agents GLPI sur les postes clients pour l'inventaire matériel automatisé.
  • [B1.2] Collecter, suivre et orienter des demandes
      Preuve : Configuration du module de ticketing pour centraliser les demandes de support.
  • [B1.5] Déployer un service
      Preuve : Installation de la pile LAMP sous Debian et déploiement de la solution GLPI.
  • [B1.6] Développer son projet professionnel
      Preuve : Appropriation des bonnes pratiques ITIL via la configuration de l'outil ITSM.
ITSM
⏱ 5 jours
GLPI — Gestion de parc informatique
Installation GLPI sur Debian avec agent d'inventaire automatique pour gestion centralisée du parc.
GLPI Debian Apache2 MariaDB

• Besoin

Fournir une infrastructure Linux robuste, protégée contre les intrusions et accessible via VPN.

• Solution

Durcissement d'Ubuntu Server, gestion des identités (OpenLDAP), accès distants sécurisés (WireGuard) et antivirus en conteneur.

• Compétences

  • [B3] Gérer les accès et les privilèges appropriés
      Preuve : Configuration de l'authentification centralisée via OpenLDAP.
  • [B2] Administrer sur site et à distance des éléments d’une infrastructure
      Preuve : Application des règles de durcissement système pour garantir la disponibilité.
  • [B3] Prévenir les attaques
      Preuve : Déploiement et configuration du VPN WireGuard pour l'accès distant sécurisé.
  • [B3] Identifier les menaces et mettre en oeuvre les défenses appropriées
      Preuve : Mise en place de l'antivirus ClamAV sous forme de conteneur Docker.
  • [B1.4] Analyser les objectifs et les modalités d’organisation d’un projet
      Preuve : Définition de l'architecture cible et automatisation du déploiement avec Vagrant.
  • [B1.5] Déployer un service
      Preuve : Déploiement final de l'infrastructure Linux multi-services sécurisée.
  • [B3] Mettre en oeuvre et vérifier la conformité d'une infrastructure à un référentiel
      Preuve : Application des recommandations de sécurité issues des CIS Benchmarks.
  • [B1.6] Développer son projet professionnel
      Preuve : Approfondissement technique sur la sécurisation d'environnements Linux en production.
Sécurité
⏱ 23 jours
Sécurisation serveur Linux — Mediaschool
Déploiement Vagrant d'un Ubuntu sécurisé : OpenLDAP, WireGuard VPN, ClamAV en conteneurs Docker.
Ubuntu Docker Vagrant WireGuard OpenLDAP

• Besoin

Migrer les serveurs de fichiers historiques locaux vers le cloud pour moderniser l'infrastructure tout en libérant de l'espace (~5 To) au groupe.

• Solution

Mise en place de PowerShell via Graph API, organisation en sprints de migration, documentation des plans d'action et suivi des anomalies de la part des utilisateurs.

• Compétences

  • [B1.1] Recenser et identifier les ressources numériques
      Preuve : Audit et cartographie des 5 To de données présentes sur les serveurs de fichiers locaux.
  • [B1.2] Collecter, suivre et orienter des demandes
      Preuve : Assistance de niveau 1 aux utilisateurs et traitement des tickets liés à la migration.
Entreprise
⏱ Alternance
Migration OneDrive & Cloud
Migration des données serveur vers OneDrive, accompagnement utilisateurs et libération de ~5 To d'espace disque sur serveur.
OneDrive Microsoft 365 Serveur de fichiers Groupe Ragni

• Besoin

Inventorier tout le matériel informatique pour obtenir une base solide via la gestion IT et planifier les budgets annuels avec précision.

• Solution

Saisie via des agents Cockpit remontant sur la solution ITSM; nettoyage et conformité des données pour les audits financiers internes.

• Compétences

  • [B1.1] Recenser et identifier les ressources numériques
      Preuve : Saisie et vérification des équipements informatiques pour fiabiliser l'inventaire global.
  • [B1.2] Collecter, suivre et orienter des demandes
      Preuve : Correction des anomalies de remontée d'inventaire dans la plateforme ITSM (Cockpit).
Entreprise
⏱ Alternance
Gestion de parc & Inventaire
Installation des agents Cockpit, inventaire complet du parc IT et préparation des données pour le budget IT 2026.
Cockpit Microsoft Excel Groupe Ragni

• Besoin

Décentraliser aux responsables d'équipes la gestion des membres de leurs listes de diffusion afin d'alléger la charge du support IT niveau 1.

• Solution

Développement Front End d'une interface connectée à Microsoft 365, et l'intégration via des GPO au niveau de la messagerie Outlook et d'Intranet.

• Compétences

  • [B1.2] Collecter, suivre et orienter des demandes
      Preuve : Décentralisation de la gestion des listes pour réduire les sollicitations du support niveau 1.
  • [B1.2] Traiter des demandes concernant les applications
      Preuve : Automatisation du déploiement des raccourcis web vers l'interface via GPO Active Directory.
  • [B1.3] Participer à la valorisation de l’image de l’organisation sur les médias numériques en tenant compte du cadre juridique et des enjeux économiques
      Preuve : Conception d'une interface utilisateur intuitive reprenant la charte graphique de l'entreprise.
  • [B1.4] Analyser les objectifs et les modalités d’organisation d’un projet
      Preuve : Étude de faisabilité et choix des technologies pour l'interaction avec Microsoft 365.
  • [B1.4] Planifier les activités
      Preuve : Organisation du déploiement par phases successives selon les différents services.
  • [B1.5] Déployer un service
      Preuve : Hébergement de l'interface web sur le serveur IIS de production.
Entreprise
⏱ Alternance
Interface Listes de Diffusion O365
Interface web pour gérer les listes de distribution M365, intégrée par GPO dans le navigateur et dans Outlook.
HTML/CSS/JS Microsoft 365 GPO Tâche planifiée PowerShell Groupe Ragni

• Besoin

Concevoir et segmenter le réseau d'une école avec un accès Wi-Fi sécurisé par authentification forte.

• Solution

Configuration de switchs Cisco (VLANs), déploiement de NPS RADIUS lié à l'Active Directory (802.1X) pour le contrôle d'accès réseau.

• Compétences

  • [B1.1] Recenser et identifier les ressources numériques
      Preuve : Audit des équipements matériels et élaboration du plan d'adressage IP du réseau segmenté.
  • [B3] Gérer les accès et les privilèges appropriés
      Preuve : Déploiement du protocole 802.1X couplé à NPS et AD pour le contrôle d'accès réseau sécurisé.
  • [B1.1] Gérer des sauvegardes
      Preuve : Sauvegarde systématique des fichiers de configuration (startup-config) des switchs Cisco.
  • [B2] Installer et configurer des éléments d’infrastructure
      Preuve : Configuration des VLANs et du routage inter-VLAN sur les commutateurs Cisco.
  • [B1.2] Traiter des demandes concernant les applications
      Preuve : Paramétrage du serveur NPS Radius pour traiter les demandes d'authentification.
  • [B1.4] Analyser les objectifs et les modalités d’organisation d’un projet
      Preuve : Conception du schéma réseau logique et physique répondant au cahier des charges de l'école.
  • [B1.4] Planifier les activités
      Preuve : Planification chronologique des interventions (brassage, configuration, déploiement des serveurs).
  • [B1.4] Évaluer les indicateurs de suivi d’un projet et analyser les écarts
      Preuve : Réalisation de tests de connectivité et correction des règles de sécurité bloquantes.
  • [B1.5] Déployer un service
      Preuve : Raccordement des équipements et mise en production globale du réseau local.
  • [B1.6] Développer son projet professionnel
      Preuve : Mise en pratique des compétences de commutation et routage sur du matériel Cisco physique.
Infrastructure
⏱ 60 jours
Infrastructure réseau — École IRIS Nice
Infrastructure segmentée avec auth 802.1X via NPS Radius + Active Directory sur matériel Cisco réel.
Cisco IOS NPS Radius Active Directory WireGuard DHCP DNS

• Besoin

Garantir la continuité d'activité et la sauvegarde immuable des données critiques face aux risques de ransomwares.

• Solution

PRA : BorgBackup/Borgmatic (sauvegarde horaire chiffrée AES-256, RPO<1h). PCA : DRBD réplication synchrone (RPO=0) + Keepalived/VRRP failover automatique (RTO<30s). 3 VMs Vagrant + Docker Compose.

• Compétences

  • [B2] Installer et configurer des éléments nécessaires pour assurer la continuité des services
      Preuve : Configuration de la réplication DRBD et du basculement automatique via Keepalived.
  • [B1.1] Gérer des sauvegardes
      Preuve : Automatisation des sauvegardes immuables et chiffrées avec BorgBackup.
  • [B2] Gérer des indicateurs et des fichiers d’activité des éléments d’une infrastructure
      Preuve : Intégration de la supervision des nœuds DRBD dans les tableaux de bord Grafana.
  • [B1.2] Traiter des demandes concernant les services réseau et système, applicatifs
      Preuve : Configuration des interfaces réseau et des IP virtuelles (VIP) pour le cluster haute disponibilité.
  • [B3] Caractériser les risques liés à l’utilisation malveillante d’un service informatique
      Preuve : Étude des menaces cyber (ransomwares) et définition de l'architecture de reprise d'activité.
  • [B1.4] Planifier les activités
      Preuve : Établissement des objectifs de temps (RTO) et de perte de données (RPO) maximaux admissibles.
  • [B1.5] Réaliser les tests d’intégration et d’acceptation d’un service
      Preuve : Simulation d'un sinistre majeur et validation complète de la procédure de restauration.
  • [B1.5] Déployer un service
      Preuve : Instanciation des services conteneurisés de sauvegarde et de supervision via Docker.
  • [B3] Analyser les incidents de sécurité, proposer et mettre en oeuvre des contre-mesures
      Preuve : Analyse des modes opératoires des ransomwares récents pour adapter les défenses.
  • [B1.6] Développer son projet professionnel
      Preuve : Maîtrise des architectures de haute disponibilité et des plans de continuité d'activité (PCA/PRA).
Continuité
⏱ 8 jours
PRA + PCA — Plan de Reprise d'Activité
BorgBackup chiffré AES-256, supervision Prometheus/Grafana et test de restauration validé.
BorgBackup DRBD Keepalived Prometheus Grafana Docker Vagrant OpenLDAP

• Besoin

Créer une plateforme mettant en relation clients et professionnels de l'automobile avec prise de rendez-vous.

• Solution

Développement Back-End avec Node.js, modélisation de données (MongoDB) et intégration de la géolocalisation.

• Compétences

  • Développer la présence en ligne
  • Mettre à disposition un service
  • Travailler en mode projet
Web
⏱ En cours
BookAuto — Plateforme web
Mise en relation professionnels/clients avec agenda intégré et carte géographique.
MongoDB Node.js Docker Stripe OpenMaps Vercel Render
×
Projet IT en entreprise

Migration Windows 10 → 11

Conduite de projet d'infrastructure avec sprints hebdomadaires, suivi Jira et déploiement progressif.

Période
15 sept. → 15 oct. 2025
Besoin
Windows 10 sans mises à jour sécurité → risque entreprise
Livrable
Procédure de migration Win10 → Win11
Tâches
S1
S2
S3
S4
Vérification compatibilité
S1
Planification & pilote
S2
Migration en masse
S3
Procédure & validation
S4
Sprint Période Objectif Livrable
S1 15–21 sept. Vérification compatibilité (modèle, CPU, RAM, stockage) Liste postes compatibles / incompatibles
S2 22–28 sept. Planification des interventions + déploiement pilote Calendrier + postes pilotes migrés
S3 29 sept.–5 oct. Migration en masse + tests de validation Parc migré + rapport de tests
S4 6–15 oct. Corrections + rédaction procédure Procédure Win10 → Win11
Projet IT en entreprise

Migration OneDrive & Cloud

Libération d'espace disque et transfert vers le cloud (~5 To libérés).

Période
10 nov. 2025 → 25 jan. 2026
Besoin
Serveur saturé → migration vers OneDrive (1 To / user), libérer ~5 To
Outil choisi
SharePoint Migration Tool (SPMT)
Tâches
S1
S2
S3
S4
S5-S9
S10
Identification users
S1
Benchmark & SPMT
S2
Droits & Admin
S3
Migration pilote
S4
Déploiement progressif
S5-S9
Clôture & Documentation
S10
Sprint Période Objectif Livrable
S1 10–16 nov. Identification et priorisation des utilisateurs concernés Liste priorisée
S2 17–30 nov. Benchmark des outils + sélection SPMT Décision outil documentée
S3 1–7 déc. Demande et obtention des droits admin OneDrive Droits accordés
S4 8–21 déc. Migration pilote + tests de validation Rapport pilote
S5–S9 5–18 jan. Déploiement progressif par vagues d'utilisateurs ~5 To libérés sur serveur
S10 19–25 jan. Clôture + rédaction documentation Guide méthode migration
Suivi Jira de la migration OneDrive

Aperçu du suivi Jira de la migration OneDrive.

Projet IT en entreprise

Gestion de parc & inventaire

Inventaire de plus de 50 équipements via Cockpit pour mise en conformité.

Période
3 nov. → 3 déc. 2025
Besoin
~50 équipements non référencés dans Cockpit → risque de perte et mauvaise gestion
Livrable
Procédure de gestion et d'inventaire du parc
Tâches
S1
S2
S3
S4
Inventaire terrain
S1
Installation agent Cockpit
S2
Saisie manuelle
S3
Tests & procédure
S4
Sprint Période Objectif Livrable
S1 3–9 nov. Inventaire terrain + identification des équipements manquants Liste des ~50 équipements non référencés
S2 10–16 nov. Installation de l'agent Cockpit sur les postes Agents déployés, remontée automatique
S3 17–23 nov. Saisie manuelle des périphériques (modèle, n° série) Parc complet dans Cockpit
S4 24 nov.–3 déc. Tests de validation + rédaction procédure Procédure gestion & inventaire
Projet IT en entreprise

Interface listes de distribution

Développement d'une interface web connectée à l'Active Directory pour déléguer la gestion.

Période
5 fév. → 18 fév. 2026
Besoin
Utilisateurs ne pouvaient pas consulter les listes de distribution M365 (dynamiques/statiques)
Solution
Interface web intégrée à Outlook via GPO · Hébergement IIS
Tâches
S1
S2
Dév. interface & IIS
S1
Déploiement GPO & Tests
S2
Tableau de bord Jira de l'interface liste de distribution

Aperçu Jira du suivi des tâches de développement.

Sprint Période Objectif Livrable
S1 5–11 fév. Développement interface + création domaine local + hébergement IIS Interface fonctionnelle en local
S2 12–18 fév. Déploiement GPO Outlook + tests + documentation Guide mise en place & utilisation
Interface d'accueil Web UI liste de distribution Interface de gestion des membres liste de distribution Web UI