Bonjour, je suis Léo Vieux
Étudiant Développeur BTS SIO SLAM
Touche-à-tout et passionné de tech : du code à l'infrastructure, en passant par les réseaux. Je suis toujours curieux d'apprendre.
Curriculum Vitæ
Formations
BTS Services Informatiques aux Organisations (SLAM)
Lycée Saint-John Perse, Pau
The Odin Project (Fondations Course)
Formation en autodidacte (Distanciel)
Bac Pro Technicien en Chaudronnerie Industrielle
Lycée des métiers de l'habitat, Gelos – Admis au baccalauréat 2024
Expérience Professionnelle
Stage Développement Fullstack & DevOps
Entreprise : Ermes Solutions
Conception et déploiement d'une plateforme de VOD complète (Vue.js, Node.js) incluant streaming HLS, encodage automatisé (FFmpeg) et espace d'administration sécurisé.
Stage Développement d'application web
Entreprise : Campus Connecté Saint Gaudens
Conception et déploiement d'une application web pour la gestion d'étudiants : suivi des présences via QR codes, gestion des rendez-vous.
Dessin assisté par ordinateur
Stages en chaudronnerie
Fabrication de pièces de métal sur mesure en utilisant des outils de DAO/CAO.
Compétences Techniques
Programmation / Web
Système
Réseaux
Cybersécurité
Outils & Design
Langues & Autres
Mes Projets
Projets Personnels
TimeTracker Desktop App
Application de bureau "Offline" avec Electron, React et TypeScript. Gestion du temps, statistiques et support multiplateforme (Mac/Win).
Infrastructure HomeLab
Conception et déploiement d'un serveur personnel sous Ubuntu Server et Docker. Sécurité Zero Trust et WAF pour auto-héberger des services critiques.
Jeu 2D Space Shooter
Création d'un jeu de tir spatial 2D en Python avec Pygame-ce pour la gestion des événements, collisions et rendu graphique.
Serveur Minecraft et DNS
Installation et configuration d'un Serveur Minecraft avec port forwarding et association d'un nom de domaine DNS.
Projets de Cours & Stages (BTS SIO SLAM)
MeditYpno VOD (Stage)
Développement d'un Netflix-like : Streaming HLS, API Node.js/FFmpeg, Frontend Vue.js, Auth RBAC et déploiement Docker sur VPS OVH.
MP3000 & MTPP (Stage)
Développement d'applications web et infrastructure serveur Ubuntu/Docker pour la Mairie de Saint-Gaudens.
Projet Locaboard
Construction d'un site dynamique avec HTML, CSS, PHP et JavaScript. Valorisation de l'image de l'organisation.
Site Boutique Pic du Midi
Création d'une boutique en ligne avec CMS WordPress. Gestion de la charte graphique et des sauvegardes.
Projet Netcar
Développement d'une solution applicative en utilisant l'architecture MVC, la gestion de versions (Git) et SQL.
Application de Gestion
Conception d'une app web pour la gestion des étudiants avec stack LAMP/LEMP sur Ubuntu Server.
Stages
Ermes Solutions
Janvier 2026 - Février 2026Développement d'une plateforme de VOD personnalisée (Netflix-like) et modernisation de l'infrastructure web de l'entreprise.
J'ai conçu et déployé une architecture complète de streaming vidéo sécurisée. Le projet incluait le développement d'une API Node.js pilotant FFmpeg pour l'encodage automatique (HLS), un frontend réactif en Vue.js, et une sécurisation avancée (RBAC, JWT). J'ai également géré la mise en production sur VPS OVH avec Docker et l'automatisation des certificats SSL.
Technologies utilisées
Campus Connecté – Mairie de Saint-Gaudens
Mai 2025 - Juin 2025Participation au développement de deux applications web : Marcel Présence 3000 (gestion de la présence) et Massin Tout Petit Plus (gestion des événements).
Mise en place d'un serveur Ubuntu avec Nginx, PHP et MariaDB, intégration de GitLab, conception de maquettes, développement de fonctionnalités (sessions sécurisées, génération de QR codes, gestion des absences, emploi du temps, événements) et rédaction de documentation technique.
Technologies utilisées
Veille Technologique
Moteurs de Jeux : Performance & Physique
Unity 6.0 LTS : Multithreading et ECS
La version LTS de Unity 6 stabilise et optimise l'ECS, offrant des simulations physiques massives en parallèle. Impact : Réduction drastique des goulots d'étranglement CPU.
Chaos Physics (UE 5.5)
Amélioration des outils de Fracture Editor. Meilleur contrôle sur la pré-cassure des maillages et meilleure stabilité pour les scènes de destruction complexes.
DLSS 4.0 (Nvidia)
Nouveaux SDKs pour réduire les artefacts de mouvement et améliorer la qualité d'image en mode "Performance". Intégration plus invisible et fiable.
Multi Frame Generation
Les moteurs intègrent des outils natifs pour simplifier le Multi Frame Generation basé sur l'IA. Bond de performance GPU sans effort de développement majeur.
Godot 4.5 : Physique 2D/3D
Correction des gigueurs (jitter) et fusion des ensembles de tuiles. Jeux plus stables, collisions plus précises et débogage facilité.
Procedural Damage
Tendance (ex: Wreckfest 2) à utiliser les dégâts procéduraux pour réduire la dépendance aux modèles pré-calculés et créer des déformations uniques.
Unreal Engine 5.5 : MegaLights & Substrate
Lancement stable de la fonctionnalité "MegaLights" permettant des centaines de lumières dynamiques avec ombres portées sans tuer le framerate. Le système de matériaux "Substrate" devient la norme pour des surfaces ultra-réalistes multicouches.
WebGPU & WasmGC : Le Gaming dans le Navigateur
Adoption massive de WebGPU par Chrome et Firefox. Godot et Unity exportent désormais des jeux 3D complexes tournant à 60fps directement dans le navigateur, sans plugin, grâce au Garbage Collection de WebAssembly (WasmGC). Lien avec ton profil : Convergence Dev Web / Application lourde.
NPU Offloading (Physics AI)
Les moteurs commencent à décharger les calculs de physique simple et l'IA des PNJ (Pathfinding) sur les NPU (Neural Processing Units) des nouveaux processeurs (Intel/AMD/Apple), libérant le GPU pour le rendu graphique pur.
Contact
Restons en contact ! 📧
Je suis toujours ouvert à discuter de nouveaux projets, d'opportunités de collaboration ou d'échanger sur le développement web.