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.

Défiler vers le bas
Avatar de Florian Sauvage

À 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

2020
2022
2023
2024
2025
2025

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

HTML 5 CSS 3

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

HTML 5 CSS 3 Javascript Agile

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

Javascript PHP 8.x C# MySQL Windows Forms

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

Symfony 7 ASP.NET Core .NET Core API (conception et/ou consommation) Razor Pages ASP.NET Core Identity

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

Node.js Express API (conception et/ou consommation)

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

ASP.NET Core React .NET Framework Express API (conception et/ou consommation) Azure

Mes réalisations

CV Jane Smith

CV Jane Smith

Ce projet, lancé au début de notre formation, a été réalisé en équipe. Bien que techniquement simple, il visait à évaluer notre maîtrise globale du HTML/CSS et notre capacité à communiquer efficacement pour optimiser la gestion du temps.

HTML 5 CSS 3
Alex Johnson

Alex Johnson

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

HTML 5 CSS 3
Disney+ 2019 webpage

Disney+ 2019 webpage

Ce projet, mené en binômes ou trinômes, visait à intégrer les bonnes pratiques d’animations et de responsive design, la concertation sur les techniques employées étant primordiale.

HTML 5 CSS 3 Javascript
The Handmade Bakery

The Handmade Bakery

Premier POC de la formation, ce projet consistait à délivrer une maquette dans un délai imparti, en respectant les informations du cahier des charges.

HTML 5 CSS 3
Portfolio V1

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.

HTML 5 CSS 3 Javascript PHP 8.x
CSE Lycée Saint-Vincent

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.

HTML 5 CSS 3 Javascript PHP 8.x
Poc Menuiserie

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.

HTML 5 CSS 3
Gestion infirmerie

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é.

C# .NET Framework Windows Forms
Math Index

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.

HTML 5 CSS 3 Javascript PHP 8.x Symfony 7
SpotifyApi

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.

HTML 5 CSS 3 Javascript Node.js
PokeGameTerminal

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.

C# .NET Core
TMDB React App

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.

HTML 5 CSS 3 Javascript React
WeatherApp

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.

Javascript React Node.js Express API (conception et/ou consommation)
Portfolio V2

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.

HTML 5 CSS 3 Javascript C# ASP.NET Core
Sav-Expresso

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.

HTML 5 CSS 3 Javascript C# ASP.NET Core
Appel File Unique

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.

HTML 5 CSS 3 Javascript C# ASP.NET Core
OrderNotificationSystem

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.

C# .NET Core API (conception et/ou consommation) Azure Service Bus

Mes compétences

HTML 5 CSS 3 Javascript PHP 8.x C# Symfony 7 ASP.NET Core React C .NET Framework .NET Core Node.js Express API (conception et/ou consommation) MySQL Razor Pages ASP.NET Core Identity Windows Forms Python Agile Azure App Service Azure Service Bus

Contactez-moi