Projets

Ce que j'ai construit

Projets personnels, d'alternance, d'école et d'équipe. Chaque fiche explique le problème, les choix, et ce que j'en ai retenu.

S-Print v4
Alternance

S-Print v4

La refonte de la plateforme de déclaration des titulaires de marchés de la Société des Grands Projets, de Java/Vue vers Symfony et React.

  • Symfony
  • API Platform
  • TypeScript
  • React
PlanesViewPerso

PlanesView

Tout le trafic aérien en direct sur un globe photoréaliste, et la vue depuis le cockpit de n'importe quel avion.

  • TypeScript
  • Three.js
  • Svelte 5
  • MapLibre GL
WheeltripProjet d'école · équipe

Wheeltrip

Une plateforme complète de mobilité pour personnes à mobilité réduite : application mobile, web, API, bases de données et infrastructure.

  • Flutter
  • Dart
  • Next.js
  • FastAPI
CyberTwinÉcole

CyberTwin

Simulateur de risque cyber pour PME : on modélise une entreprise, ses actifs et ses vulnérabilités, et l'application calcule un score de risque.

  • Vue 3
  • Pinia
  • Vite
  • Tailwind CSS
Refonte de l'intranet de réservation
Alternance

Refonte de l'intranet de réservation

Site de réservation de salles et de véhicules utilisé par l'ensemble des services d'une préfecture, repris de A à Z et mis en production.

  • PHP
  • JavaScript
  • MySQL
  • Composer
Graphes interactifsÉcole

Graphes interactifs

Visualisation pas à pas des algorithmes fondamentaux de la théorie des graphes.

  • React
  • TypeScript
  • Vite
Vigipol
École

Vigipol

Application de traitement de données environnementales du LCSQA, avec visualisations avancées en temps réel.

  • React
  • TypeScript
  • RxJS
  • Chart.js
États des lieux
Alternance

États des lieux

Application Android de gestion des états des lieux des pièces dans des résidences.

  • Kotlin
  • Android
  • Room
  • XML
Ryuukon Palace
Perso

Ryuukon Palace

Mon premier RPG : capture de créatures par QTE, combats tactiques, factions et univers 2.5D.

  • Java
  • LWJGL
  • Maven
ThemesifyPerso

Themesify

Analyse tes titres likés sur Spotify et génère des playlists par ambiance.

  • React
  • JavaScript
  • Spotify Web API
  • Netlify
Ce portfolioPerso

Ce portfolio

Mon portfolio, réécrit de zéro : rendu serveur, interactions en WebAssembly, formulaire de contact et activité GitHub en direct.

  • Rust
  • Leptos
  • Axum
  • WebAssembly