FluentTech
Développeur Fullstack Senior
Septembre 2024 – Novembre 2025
Projet EQUISAFE
Intégration de clients API et développement avancé de vues liste
- Développer et intégrer des clients API pour Shuffle, Lemonway, Lincky, Kraken et Flipto en TypeScript avec un packaging avancé, afin de permettre une interaction fluide avec plusieurs services externes.
- Concevoir en parallèle un package de vue liste réutilisable avec agrégation intelligente, pagination et gestion des séries temporelles pour simplifier la présentation des données à travers les applications.
Contributions clés :
Mettre en place des tests unitaires complets pour garantir la fiabilité et la maintenabilité des intégrations API et des fonctionnalités de vue liste.
Environnement technique :
Projet OGRE
Outil de Génération de Rapport d’audit Energétique – Implémentation de la version 2
- Piloter l’implémentation de la Version 2 du système de reporting des audits énergétiques de l’entreprise, en intégrant la nouvelle norme réglementaire pour améliorer la conformité et la précision des rapports.
Contributions clés :
- Intégrer la nouvelle norme V2
- Mettre à jour les modèles de rapport
- Extraire les données du nouveau format de fichier XML
Environnement technique :
- React
- NextJS
- MaterialUI
- Express
- Pug
- Puppeteer
- MongoDB
- Postgres
- Docker
Projet ENJOYTHEWAY
Créer un projet from scratch pour connecter des personnes en attente (bus, salles d’attente, etc.)
- Le projet consiste à lancer un jeu sur un écran principal, et les utilisateurs interagissent via une application mobile.
Jeux proposés :
- Quiz sur le lieu où passe le bus ou l’emplacement actuel des utilisateurs
- Questions de culture générale
Environnement technique :
- ReactNative
- NestJS
- Docker
- Kubernetes
Projet CV-THEQUE
Gestionnaire de profil pour les Ressources Humaines
- Le projet consiste à développer un outil interne pour le service RH de l’entreprise afin de rationaliser la création et la gestion des CV.
Fonctionnalités clés :
- Proposer des modèles de CV dynamiques avec sections personnalisables
- Éditer et prévisualiser en temps réel
- Exporter les CV en PDF
- Gérer les accès par rôle et stocker de manière sécurisée les données des employés
- Fournir un tableau de bord analytique pour suivre l’avancement et l’usage des CV
Environnement technique :
- NextJS
- NestJS
- Angular
- Golang
- Docker
- Kubernetes
- Terraform
ResumeExample
Développeur Frontend
Août 2023 – Mai 2024
Projet RESUMEDONE
Projet Générateur de CV
- Contribuer au développement et à l’amélioration de la plateforme Résumé Builder, avec un focus sur la qualité du code, la fiabilité et la mise à jour des dépendances.
Contributions clés :
- Mettre en place des tests unitaires complets pour assurer la robustesse et la maintenabilité de l'application
- Mettre à jour des bibliothèques obsolètes afin de réduire les risques de sécurité et les problèmes de compatibilité
- Collaborer avec l’équipe pour appliquer les bonnes pratiques et maintenir des standards élevés de qualité
Environnement technique :
DIRIS
Développeur Fullstack
Mars 2020 – Juillet 2023
Projet OGRE
Outil de Génération de Rapport d’audit Energétique
- Piloter le développement d’une plateforme complète d’audit énergétique adaptée aux standards français, permettant un traitement et un reporting efficaces des données.
Contributions clés :
- Intégration de données XML : Concevoir des parseurs robustes pour extraire et traiter les données d’audit à partir de fichiers XML, en garantissant l’exactitude des données.
- Interface de saisie interactive : Développer une interface intuitive permettant la saisie et la correction manuelle des données, pour plus de précision et de flexibilité.
- Génération de rapports PDF : Implémenter l’export des audits finalisés en PDF téléchargeables, pour faciliter le partage et l’archivage.
Environnement technique :
- React
- NextJS
- MaterialUI
- Express
- Pug
- Puppeteer
- MongoDB
- Postgres
- Docker
Projet HAPPYCAPITAL
Migration et maintenance de codebase d'une plateforme de crowdfunding
- Migration d'une plateforme de crowdfunding legacy de Symfony vers une stack moderne React, Node.js, MongoDB et GraphQL, afin d'améliorer scalabilité, maintenabilité et expérience développeur.
Contributions clés :
- Modularisation des composants : Décomposer les composants monolithiques Symfony en modules React réutilisables, pour faciliter la maintenance et les évolutions.
- Développement d'API : Développer un backend Node.js avec GraphQL pour un accès aux données flexible et performant, en remplacement de la logique PHP monolithique.
- Transition base de données : Migrer d'une base relationnelle vers MongoDB, optimisée pour la scalabilité et la performance sur de forts volumes de contenu.
- Tests et qualité : Mettre en place des tests unitaires et d'intégration complets pour garantir la fiabilité et la maintenabilité.
Environnement technique :
- React
- NodeJS
- GraphQL
- MySQL
- Symfony
- Docker
- MongoDB