Stack : Next.js, TypeScript, Node.js, NestJS, Python, Redis, PostgreSQL, MongoDB, Git/GitLab
Développement d’une application fullstack avec authentification sécurisée et CMS.
Modélisation et gestion des données : MongoDB (contenus dynamiques) et PostgreSQL
Mise en place de Redis pour le caching (données fréquemment consultées) et la gestion de sessions/tokens, afin de réduire la charge BDD et améliorer la réactivité.
Implémentation d’API REST/GraphQL (Node.js/NestJS), mise en place de tests automatisés.
Projet d'entreprise : chatbot SNCF Voyageurs
Stack : Java 17+, Kotlin, React.js. MongoDB, Kubernetes, AWS, Sagemaker (entraînement modèle IA), Tock Studio, services REST, Gitlab
- Développement d'un chatbot multilingue Informations voyageurs sur plusieurs canaux : web, whatsapp et messenger avec kotlin 2.0 + React.js
- Équipe jusqu'à 10 développeurs
- Mise en place et optimisation de pipelines CI/CD (Gitlab C) pour des déploiements fiables et industrialisés.
- Travail en Agile/Kanban (revues de code, pair programming, rétros, ...)
- Rythme de livraison soutenu (jusqu'à 2 livraisons en prod / semaine) dans le cadre des Jeux Olympiques 2024
- Chatbot Info Voyageurs en production depuis Avril 2025
Projet académique — Web app sécurisée & livraison continue (CI/CD)
Stack : Java 17, Spring Boot 3, React.js, Spring Security, MySQL, JWT, JUnit/Mockito, Docker, GitHub Actions, Quodana
Développement et maintenance d’API REST sécurisées (JWT, Spring Security).
Tests unitaires & intégration (JUnit, Mockito) + contrôle qualité (Quodana).
Conteneurisation Docker, publication d’images et pipeline GitHub Actions (build/tests/déploiement).
Stack : WordPress, HTML/CSS, JavaScript/jQuery, Bootstrap, PHP, SQL/MySQL, Chart.js
Création d’un site vitrine WordPress responsive et optimisé.
Développement d’une interface de gestion de base de données avec accès sécurisé via QR code pour l’administration d’un parking
Back-end : Java 17/21, Kotlin 2, Node.js, Spring Boot 3, Spring Security, NestJS, API REST, GraphQL, Sécurité/Authentification (JWT, OAuth2)
Front-end : React.js, Next.js, Angular, TypeScript, JavaScript, Tailwind, Bootstrap
Data : PostgreSQL, MySQL, Oracle, MongoDB (MongoDB Atlas)
Cloud / Orchestration : AWS, Kubernetes
Qualité & tests : JUnit, Mockito, Jest, Pytest, Quodana
Méthodes & outils : Agile, Kanban, JIRA, UML, Git, IntelliJ, VS Code, Windows/Linux
Mastère Lead Developer Java (double diplôme) – Ecole PMN, Groupe FITEC