Projets

Livrer dans du code ancien, sans rien casser

L'Étudiant

L'Étudiant · 2021 - 2023

Plateforme d'orientation scolaire en usage quotidien. Deux ans à livrer des fonctionnalités dans une base Rails ancienne, sans casser l'existant.

L'Étudiant met en relation de futurs étudiants et des élèves déjà inscrits, pour obtenir un avis honnête sur une école. C'est un produit grand public : ce qui part en production est utilisé le jour même, et une régression se voit tout de suite.

Full-stackForte audienceRails
L'Étudiant

01La contrainte

Le produit tournait sur une base de code ancienne, complexe, chargée de dette technique. Ajouter des fonctionnalités dans ce genre de base sans rien casser est l'exercice le plus délicat du métier. C'est aussi celui qu'on demande en premier à quelqu'un qui rejoint une équipe.

02Ce que j'ai livré

Back-end et API en Ruby on Rails, interfaces web en React et Next, application mobile en React Native. Système d'avis, parcours d'orientation, mise en relation. À chaque fois en composant avec le code existant, jamais en le contournant.

03Points clés

  • Développement full-stack (Rails, React / Next)
  • Application mobile (React Native)
  • Système d'avis & parcours d'orientation
  • Évolutions sur du legacy, sans régression

Résultat : Deux ans de fonctionnalités livrées et maintenues sur un produit en usage quotidien, dans une base ancienne, sans régression en production.

Servir un modèle d'IA en production

VibeCheck