À propos de Fabrice
Anglais
Bilingue ou natif
Français
Bilingue ou natif
Expériences
- EDFDÉVELOPPEUR FULL STACKfévrier 2024 - décembre 2024 (11 mois)Lyon, FranceAu sein d’une équipe de développeurs dédiée à la conception d’un MVP (Minimum Viable Product), pour unprojet soumis à des normes et accréditations strictes, dans le domaine du nucléaire, j’ai contribué activementà l’élaboration d’une solution stratégique. En tant que développeur fullstack, mes responsabilités incluent :Développement d’une API REST
- En charge de la conception et implémentation d’une API REST sécurisée avec NestJS et PostgreSQL, garantissant la gestion et la recherche fiable et performante de données sensibles.
- Mise en œuvre de tests unitaires et fonctionnels pour assurer la qualité et la fiabilité du produit.
Développement d’un client WebAide au développement d’un client web ergonomique en Angular, destiné à offrir une interface utilisateur intuitive pour accéder et manipuler les données critiques. - Emeria / FonciaDÉVELOPPEUR FULL STACKIMMOBILIERnovembre 2021 - novembre 2023 (2 ans et 1 mois)Paris, FranceDéveloppement et maintenance de la plateforme MilleniumLa plateforme Millenium, un ERP développé par Emeria Technologies, est un outil clé pour les métiers de l’immobilier. Elle couvre un large éventail d’activités, de la comptabilité interne à la gestion locative, en passant par la gestion de copropriété, les transactions immobilières, les déclarations fiscales et la gestion des fournisseurs. Millenium repose sur une architecture en microservices. Une vingtaine de services développés en JavaScript (Node.js, Express, React). Les données sont gérées via MongoDB Atlas, et les services sont déployés sur AWS avec une intégration et un déploiement continu (CI/CD), orchestrés par Terraform. Au sein d’une équipe de 6 développeurs, je contribue activement au développement et à la maintenancecorrective et évolutive des fonctionnalités de cet outil essentiel.Migration et optimisation de la plateformeDans le cadre de l'évolution de Millenium, une deuxième version de la plateforme est en cours de développement. Elle vise à optimiser le code et les données tout en proposant une architecture plus extensible, avec NestJS, TypeScript et PostgreSQL. La structure de la base de données a été repensée pour répartir les données des cabinets dans des bases distinctes. J’ai participé à cette transition en re-développant le module de génération de documents, désormais basé sur des composants ReactJS pour une modélisation plus efficace.Module des déclarations fiscalesJ’interviens également sur le développement et la maintenance corrective du module de déclaration des impôts fonciers. Ce module gère les déclarations pour les comptes bailleurs et les immeubles des cabinets Foncia.Module de rapprochement bancaireEnfin, j’ai développé un module dédié au rapprochement et à la compensation des comptes bancaires, renforçant la gestion financière et la fluidité des opérations.
- EurosportDÉVELOPPEUR FULL STACKPRESSE & MÉDIASseptembre 2019 - novembre 2021 (2 ans et 3 mois)Issy-les-Moulineaux, FranceAu sein d’une équipe agile de 7 développeurs, j’ai participé activement à la conception, au développement et à la maintenance du projet « InFlow », une brique centrale de l’écosystème Eurosport, jouant le rôle d’orchestrateur entre différents projets de la plateforme. Voici les principaux domaines de contribution :Développement et maintenance des microservices sur AWS
- Ingestion de données EPG : Intégration des données (SQL Server, API Rest) dans DynamoDB.
- Encodage et publication : Déclenchement des workflows (Step Functions) pour l’encodage des clips et programmes (Live, Replay).
- Publication de contenus : Gestion de la taxonomie et publication vers une vingtaine de pays, sur différents streams (350 au total).
- Gestion des actions : Historisation complète des processus (ingestion, encodage, publication) dans des jobs.
- Écriture de tests unitaires (TDD) et fonctionnels avec Jest et Cucumber pour garantir la robustesse des services.
- Déploiement en CI/CD via Circle-CI et Terraform, avec des microservices Lambda développés en Node.js et exposés via API Gateway.
Développement d’un Backoffice pour la gestion des ressources- Création d’un outil en ReactJS et Ant Design permettant l’administration des programmes, clips, lives, utilisateurs, et autres ressources.
- Intégration de l’API GraphQL et d’AWS ElasticSearch pour la recherche.
- Déploiement en CI/CD sur S3 avec Circle-CI et Terraform.
Authentification et gestion des droitsMise en place d’une solution d’authentification et de gestion des droits utilisateurs pour le Back Office en utilisant Okta et Cognito.Contribution spécifique aux Jeux Olympiques- Développement de fonctionnalités adaptées pour les JO.
- Participation à des astreintes de nuit pour assurer la maintenance corrective des programmes en Live.
Support technique et coordination internationaleParticipation aux réunions de crise avec des interlocuteurs dans plusieurs pays.
Recommandations
Soyez le premier à recommander Fabrice
Contribuez à la réussite de ce freelance en partageant votre expérience de collaboration avec lui.
Ces profils de freelance correspondent également à vos critères
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Formations
- Licence Informatique - Option systèmes d'informationCNAM Paris2007
- DUT Informatique - Option génie informatiqueCNAM Paris2006
Certifications
- First Certificate of EnglishBritish Council (Londres)1998
- MongoDB for Node.js Developersuniversity.mongodb.com2013