Découvrez mes réalisations

Site Web Personnel
Contexte:
J’ai réalisé un projet individuel consistant à créer un site web personnel. J’ai été entièrement responsable de toutes les étapes de la réalisation : de la conception du design à l’organisation du contenu, en passant par l’écriture du code et l’intégration des différentes technologies web.
Objectif:
L’objectif principal était de concevoir une vitrine en ligne permettant de présenter mon profil, mes compétences, mes réalisations ainsi que mes centres d’intérêt.
Mission:
J’ai été chargé d’utiliser les langages de programmation tels que HTML, CSS, JavaScript et PHP afin de mettre en valeur mes compétences techniques et humaines. J’ai également dû respecter le cahier des charges établi par ma professeure de communication, notamment en ce qui concerne les différentes sections et leur organisation, afin de réaliser une présentation parfaite sur Internet.
Pour cela, j’ai créé un fichier index.html
contenant le code HTML et JavaScript nécessaire à la mise en place du contenu de mon site, ainsi qu’un fichier style.css
destiné à en assurer la mise en forme et la beauté.
Résultat:
Ce projet m’a permis de mettre en pratique, de manière autonome, les connaissances acquises en développement web, tout en respectant un cahier des charges fourni par ma professeure de communication.
- Date: 2024-2025

Application de Gestion de Tickets support DSI
Contexte:
Bien que j’aie mené une grande partie du développement de manière autonome, j’ai également su solliciter l’aide de mon professeur lorsque cela était nécessaire, notamment pour surmonter certaines difficultés techniques ou améliorer la structuration du code.
Objectif:
L’objectif principal de l’application était de permettre aux utilisateurs de créer, suivre, mettre à jour et supprimer des tickets de support.
Mission:
J’ai créé une application full-stack (seulement le back-end), avec une partie client (gérée via un fichier app.js
) et une partie serveur (implémentée dans serveur.js
), en utilisant Node.js et le framework Express. J’ai développé des middlewares personnalisés intégrant des méthodes spécifiques comme find()
pour la récupération des tickets, delete()
pour leur suppression, et update()
pour les modifications.
Résultat:
Ce projet m’a permis de consolider mes compétences en développement web tout explorant la partie serveur de cette technologie.
- Date: 2025
- Technologies: Node.js, JavaScript et MangoDB

Projet de Réseau Local
Contexte:
Tout au long de la réalisation, j’ai travaillé en binôme, ce qui nous a permis de mutualiser nos compétences et de progresser ensemble sur les différentes étapes.
Objectif:
L’objectif principal de ce projet était d’assurer une communication fluide, sécurisée et efficace entre plusieurs postes de travail, tout en garantissant une répartition optimale du trafic réseau.
Mission:
Nous avons procédé à la configuration de routeurs et de commutateurs, à la définition des adresses IP statiques et dynamiques, à la création de VLANs pour segmenter le réseau, ainsi qu’à la mise en place de tests de connectivité et de performances. L’enjeu était également d’assurer la sécurité des échanges internes tout en facilitant un accès maîtrisé à Internet.
Résultat:
Cette expérience m’a permis de développer à la fois mes compétences techniques en administration réseau et mes capacités à travailler efficacement en équipe autour d’objectifs communs.
- Date: 2025
- Technologies: PC(Windows, Linux), Routeur et Switch (Cisco)

Téléphonie
Contexte:
Lors des séances de travaux pratiques dédiées à la téléphonie sur IP, j’ai travaillé en binôme sur la configuration d’un système de téléphonie d’entreprise.
Objectif:
L’objectif principal était de permettre la communication entre les postes internes et d’établir des appels vers l’extérieur, notamment en configurant un lien trunk SIP permettant de passer des appels jusqu’à mon téléphone personnel.
Mission:
Nous avons été chargés de mettre en place une solution complète de téléphonie IP. Cela a impliqué la configuration d’un serveur d’appels (PBX) capable de gérer les communications internes entre plusieurs téléphones IP, des modèles Cisco et Unify. Une partie importante du projet consistait à assurer la communication vers l’extérieur, ce que nous avons réalisé en configurant un lien trunk SIP, permettant de passer des appels réels, y compris vers mon téléphone personnel.
Nous avons également paramétré le service de messagerie vocale pour chaque poste, en y ajoutant des messages d’accueil personnalisés, et nous avons exploité les fonctionnalités de renvoi d’appel pour simuler un environnement téléphonique professionnel complet.
Résultat:
Cette expérience a favorisé une compréhension plus approfondie des mécanismes de la VoIP, ainsi qu’une approche rigoureuse et structurée du déploiement d’un système de téléphonie.

Manipulation de données
Contexte:
J’ai réalisé un projet personnel visant à extraire mon emploi du temps depuis un fichier source icale, afin de le convertir en fichier CSV pour le rendre exploitable par un programme Python.
Objectif:
Ce projet avait pour objectif de manipuler des données réelles, d’automatiser leur organisation et de faciliter leur analyse.
Mission:
J’ai utilisé les bibliothèques pandas
et numpy
pour effectuer les différentes étapes du traitement : lecture des données, nettoyage, transformation en tableau, puis export au format CSV. À partir des informations contenues dans l’emploi du temps (jour, heure, matière, salle, etc.), j’ai structuré un tableau clair permettant par exemple de filtrer les cours par jour, de calculer la charge horaire hebdomadaire, ou encore de visualiser les plages libres.
Résultat:
Ce projet m’a permis de renforcer ma maîtrise du langage Python, de mieux comprendre les logiques de transformation de données et d’expérimenter concrètement l’utilisation de pandas
et numpy.