Florian Sauvage
Étudiant en licence générale informatique mention développement Web au lycée Saint-Vincent de Senlis. Et alternant développeur .NET chez K.E.T Electronique et Technologie.

À propos de moi
Passionné par le développement .NET, j’aime relever le défi de transformer des besoins métiers en applications performantes et intuitives. Actuellement alternant chez K.e.t Électronique et Technologie, j’ai participé à la conception et à la mise en production de plusieurs WebApps (C#, ASP.NET Core, Blazor, Razor Pages), de la définition des fonctionnalités à la livraison en production. Au cours de cette expérience, j’ai appris à développer des API RESTful sécurisées et à optimiser des bases SQL Server pour assurer un accès rapide et fiable aux données. Familiarisé avec Git, et la méthodologie Scrum, je contribue activement aux rituels d’équipe et à la qualité du code. Curieux et toujours en veille technologique, je finalise ma Licence Informatique à Senlis et intégrerai en septembre 2025 le Mastère Full-Stack Développement de WebTech Institute Lyon. Disponible pour une alternance à Lyon, je suis prêt à continuer d’apprendre, à partager mes acquis et à participer à des projets ambitieux.
Mon Parcours
Découverte du développement web
Mes premiers pas en HTML/CSS
Réalisations
- Apprentissage autodidacte des bases HTML5 et CSS3
- Réalisation de premières pages web simples
- Premières expérimentations de mise en page
Compétences acquises
Mes premiers projets structurés
De l’intégration à la collaboration
Réalisations
- Premier projet en équipe : Jane Smith (CV HTML/CSS)
- Alex Johnson : template CV complet
- Bakery Website, Disney+ Frontpage : intégration avec contraintes & délais
Compétences acquises
Vers le fullstack et la programmation objet
Découverte du développement d’applications complètes
Réalisations
- Portfolio (v1) : premières compétences en projets personnels
- Projets : CSE Saint-Vincent, POC CoffeeShop (PHP/JS)
- Débuts en C# : Gestion Infirmerie (Windows Forms)
Compétences acquises
Applications web & fullstack avancées
Consolidation du back-end, ouverture à Symfony
Réalisations
- Math Index : application pédagogique Symfony/JS pour enseignants
- Approfondissement du back-end (API, base de données, sécurité)
- Mise en pratique d’ASP.NET Core durant mon stage de BTS2
Compétences acquises
Développement d’applications avancées & ouverture à de nouveaux frameworks
Création d’applications complètes
Réalisations
- Découverte approfondie du développement fullstack et d’interfaces modernes avec JavaScript, Node.js, C# et l’intégration d’APIs tierces.
- SpotifyApi (Vite.js/JavaScript + API Spotify)
- PokeGameTerminal (jeu console en C#/.NET Core)
Compétences acquises
Maturité fullstack & spécialisation moderne
Développement d’applications web et APIs robustes
Réalisations
- Maîtrise du développement d’interfaces réactives, d’APIs REST, et gestion d’un portfolio fullstack moderne avec C#, ASP.NET Core.
- TMDB React App (React, API TMDB, favoris et notation)
- WeatherApp (Node.js/Express + React + OpenWeatherMap API)
- Portfolio V2 (ASP.NET Core 8, EF Core, administration avancée, déploiement et configuration serveur avec Azure)
Compétences acquises
Mes réalisations


Alex Johnson
Dans la continuité de notre apprentissage, ce projet vise à mettre en pratique les compétences acquises en HTML et CSS.



Portfolio V1
Il s’agit de la toute première version de mon portfolio, qui regroupe l’essentiel des stacks techniques acquises, tant en formation qu’en autodidacte. Il reflète ma personnalité, mes compétences et diverses informations me concernant. Évolutif en continu, il intègre progressivement les langages étudiés en formation tel que HTML5 , CSS3, PHP8, ... Bien qu’il soit toujours en ligne, il n’est plus utilisé, remplacé par un nouveau portfolio développé en C#, rendant l’ancien incompatible.

CSE Lycée Saint-Vincent
Ce projet vise à permettre aux visiteurs du site d’accéder aux offres sociales et culturelles proposées par le CSE du lycée Saint-Vincent à ses membres. Un cahier des charges détaillé a été fourni pour préciser la demande du client.

Poc Menuiserie
Ce petit projet d’intégration, conçu pour marquer l’entrée en deuxième année de BTS, visait à réévaluer notre niveau tout en réalisant une intégration HTML/CSS réalisé correctement.

Gestion infirmerie
Gestion Infirmerie est une application C# (.NET 4.7.2, Windows Forms) qui centralise et sécurise les données de santé scolaires (élèves, visites, médicaments, statistiques) avec un historique complet. Conçue en équipe de 3–4 étudiants selon une architecture MVC (GUI, DAL, BL, BO), elle a été développée par sprints alternant sur chaque couche pour assurer intégration et qualité.

Math Index
Application développée avec Symfony et JavaScript, permettant aux enseignants de partager des exercices et devoirs personnalisés avec leurs élèves.

SpotifyApi
Application Vite.js/JavaScript ultra-rapide se connectant à la Spotify Web API : recherchez titres, artistes et albums, consultez leurs fiches (pochette, nom, etc.) et créez/modifiez vos playlists (authentification requise), grâce à Vite.js pour le build, Axios pour les requêtes et l’API Spotify pour les données musicales.

PokeGameTerminal
PokeGameTerminal est un jeu en ligne de commande développé en C# sur .NET Core et utilisant Spectre.Console pour une interface console immersive, dans lequel vous menez des combats tour par tour exploitant le système de types, gérez votre équipe et sa progression par expérience, et faites vos achats dans une boutique intégrée.

TMDB React App
TMDB React App est une application web développée avec React et React Router, utilisant Axios pour interroger l’API The Movie Database, qui permet de rechercher et filtrer des films, de consulter leurs détails, d’ajouter des titres à vos favoris et de les noter localement via un système d’étoiles.

WeatherApp
Une application météo, composée d'une API Node.js en backend et d'une interface utilisateur React avec Vite. Le backend propose une API REST pour récupérer les données météo en temps réel depuis OpenWeatherMap, tandis que le frontend offre une interface réactive pour consulter la météo par ville.

Portfolio V2
Portfolio Web développé en ASP.NET Core 8 avec EF Core (Pomelo MySQL), ASP.NET Identity et Serilog, proposant un back-office CRUD responsive (Bootstrap 5, Select2) pour gérer profils, compétences (durée d’expérience) et projets interconnectés via une relation many-to-many.

Sav-Expresso
Mission confiée lors de mon alternance, Sav-Expresso est une plateforme web développée en ASP.NET Core 8 et hébergée sous IIS, qui centralise et simplifie la gestion des demandes de SAV pour une enseigne : les magasins peuvent créer et suivre leurs dossiers, les fournisseurs les traiter, changer le status d'avancée du SAV et échanger directement, tandis que la centrale supervise l’ensemble des échanges et des statistiques via des outils avancés.

Appel File Unique
File Unique (SingleQueue) est un système d’affichage dynamique développé pour les pharmacies et magasins, permettant de fluidifier la gestion des files d’attente en signalant visuellement et sonorement la caisse disponible, tout en valorisant le temps d’attente par un carrousel publicitaire configurable. Ce module, conçu en ASP.NET Core 6 (C#) pour l’API, Razor Pages, JavaScript, CSS3 pour le front-end, fonctionne de manière autonome dans un navigateur, piloté en temps réel par l’API et paramétrable à distance via le logiciel de l'entreprise. J’ai conçu l’interface animée, la logique d’état en JavaScript et l’intégration temps réel pour garantir une expérience utilisateur claire, fluide et personnalisable.

OrderNotificationSystem
Le projet OrderNotificationSystem est basé sur une architecture microservices en .NET, utilisant Azure Service Bus pour le messaging asynchrone entre une API REST et un service de traitement des notifications. Ce projet met en avant les bonnes pratiques de découplage, de sécurisation des secrets applicatifs et d’intégration cloud.