Episort
Maintenu, en production
Trier une bibliothèque Plex de milliers de fichiers, sans jamais en perdre un.
- Java 25
- JavaFX 25
- Gradle
- JUnit 5
- TMDB API
Je donne vie aux idées qui m’entourent en construisant des applications. Je les conçois, les déploie sur mon serveur, puis les fais évoluer au contact des usages réels.
Alternance de 14 mois, dès septembre 2026. Six semaines en entreprise, deux à l’école. Paris et Île-de-France.

Les informations pratiques d’abord.
Chaque étude de cas s’ouvre sur le problème. Puis les décisions. Puis ce qui n’est pas fini.
Maintenu, en production
Trier une bibliothèque Plex de milliers de fichiers, sans jamais en perdre un.
Maintenu, en production
Les applications appellent des API tierces sans jamais détenir la clé.
Quatre risques concrets : perdre des données, exposer un secret, laisser passer un problème d’intégration ou livrer sans savoir l’exploiter.
Episort présente chaque déplacement avant de toucher aux fichiers. L’utilisateur valide le plan, l’exécution est journalisée et l’opération peut être annulée.
Janus récupère la clé dans OpenBao au moment de l’appel. Les services l’utilisent sans la détenir, et le journal d’audit trace l’accès sans enregistrer le secret.
Episort appelle TMDB à travers Janus. Quand la passerelle limite les appels, Episort adapte son rythme : l’architecture est éprouvée dans un usage réel, pas seulement dans des tests.
GitLab CI construit l’application, Traefik la sert et mon serveur l’exécute. Concevoir ce chemin dès le départ rend chaque livraison reproductible et observable.
Modéliser explicitement les données, les permissions et les erreurs. Le prouver en CI.
Java · Spring Boot · API REST · JUnit 5 · PostgreSQL · PHP / Laravel · Node.js
Éprouvé dans : Janus, Episort
Traduire les règles métier en parcours lisibles et accessibles.
React · TypeScript · Vite · Tailwind · JavaFX
Éprouvé dans : La console de Janus, Episort, ce site
Construire l’environnement. Livrer l’artefact. Le maintenir debout.
Linux · Docker · GitLab CI/CD · Traefik · OpenBao
Éprouvé dans : Tout ce qui, chez moi, tourne en production
Les habitudes qui rendent le code tenable par quelqu’un d’autre.
Git · Revue de code · Tests en CI · Sécurité applicative · Séparation dev/prod
Éprouvé dans : 12 projets en groupe, et ma propre astreinte
Vous recrutez un alternant full-stack ? Je suis à un e-mail.