À propos de Beauclair
Français
Bilingue ou natif
Anglais
Capacité professionnelle limitée
Expériences
- Groupe HexagoneLead Développeur Back-End | NestJS • Typescript • Clean ArchitectureCAPITAL-INVESTISSEMENTnovembre 2024 - Aujourd'hui (1 an et 7 mois)Paris, FranceContexte du projet : Hexagone Metrics est une solution SaaS de reporting à destination des investisseurs institutionnels, offrant une analyse détaillée des portefeuilles via des graphiques et tableaux interactifs.Missions & Réalisations :
- Audit et amélioration du code : Rédaction d’un rapport d’étonnement sur l’existant et recommandations d’améliorations.
- Documentation des APIs : Mise en place de Swagger pour simplifier l’intégration avec le frontend.
- Sécurisation et gestion des accès : Implémentation de Keycloak pour l’authentification et l’autorisation des utilisateurs via JWT, avec gestion fine des rôles (ADMIN, USER).
- Optimisation des performances : Réduction du temps de réponse de certaines APIs de 20s à 300ms en optimisant les requêtes SQL et en utilisant des transactions pour limiter les allers-retours avec la base de données.
- Fiabilisation du code : Mise en place d’une couverture de tests de 0 % à 85 % en développant des tests unitaires et en intégrant des scénarios d’erreurs et de validation.
- Développement d’APIs scalables : Conception et implémentation de nouvelles APIs en respectant les principes de la Clean Architecture et en définissant des use cases dédiés.
- Code review et qualité : Validation des merge requests et amélioration continue du codebase.
- CI/CD et déploiement : Gestion du déploiement continu et monitoring des releases sur les différents environnements.
- Veille technologique et partage : Présentation de sujets techniques pour encourager l’innovation et l’amélioration continue.
- Société GénéraleDéveloppeur Sénior FullStack | React • NestJS • TypescriptBANQUE & ASSURANCESnovembre 2022 - novembre 2024 (2 ans)Fontenay-sous-Bois, FranceContexte du projet : MDW est une application web intranet destinée au personnel employé de la Société Générale, permettant d’effectuer diverses opérations quotidiennes et de contacter le support en cas de besoin.Missions & Réalisations :
- Développement Backend : Conception et implémentation d’APIs REST performantes avec NestJS, en garantissant la scalabilité et la maintenabilité.
- Développement Frontend : Création et intégration de composants React en lien avec de nouvelles fonctionnalités, en respectant les principes de Redux et du design system en place.
- Qualité et fiabilité : Mise en place de tests unitaires et d’intégration (React Testing Library, Jest) pour assurer la robustesse du code.
- Correction de bugs : Analyse et résolution des anomalies remontées, en optimisant le code existant pour améliorer les performances.
- Code review et best practices : Validation des pull requests, diffusion des bonnes pratiques et amélioration continue du codebase.
- Méthodologie agile : Participation active aux cérémonies SCRUM (daily meetings, sprint reviews, rétrospectives).
- CI/CD et déploiement : Suivi et optimisation du pipeline d’intégration et de déploiement continu sur les différents environnements.
- Monitoring et maintenance : Supervision des releases, suivi des performances et des erreurs via Kibana.
- Veille technologique et partage : Présentation de sujets techniques pour favoriser l’innovation et l’amélioration des pratiques internes.
- Renault GroupeDéveloppeur FullStack | React • NodeJS • Java • AEMAUTOMOBILEjanvier 2019 - novembre 2022 (3 ans et 10 mois)Boulogne-Billancourt, FranceContexte du projet :ONE (Online New Experience) est le site vitrine officiel des véhicules Renault et Dacia.ONE-CONFIG est la Feature Team dédiée au développement d’un configurateur en ligne permettant aux utilisateurs (particuliers et professionnels) de personnaliser leur véhicule (modèle, version, couleur, équipements, accessoires) et de générer un code unique pour finaliser leur achat en concession.Missions & Réalisations :
- Développement Backend : Conception et implémentation d’APIs REST performantes en Node.js et Java Spring Boot, garantissant un parcours fluide pour l’utilisateur.
- Développement Frontend : Création et intégration de composants React connectés au CMS Adobe Experience Manager (AEM), facilitant la gestion dynamique du contenu.
- Optimisation et fiabilité : Développement de tests unitaires et d’intégration avec React Testing Library et Jest pour améliorer la robustesse du code.
- Correction de bugs et maintenance : Analyse et résolution des anomalies sur les différentes plateformes, avec un suivi rigoureux des performances.
- Code review et bonnes pratiques : Validation des merge requests, amélioration continue du codebase et diffusion des standards de qualité.
- Méthodologie agile : Participation active aux cérémonies SCRUM (daily meetings, sprint reviews, rétrospectives).
- CI/CD et déploiement : Suivi et automatisation du déploiement continu sur les environnements DEV, VALID et PROD.
- Monitoring et supervision : Mise en place et exploitation de Kibana et Grafana pour suivre la performance des services et anticiper les incidents.
- Veille technologique et partage : Présentation de sujets techniques pour favoriser l’amélioration continue et l’innovation au sein de l’équipe.
Recommandations
Soyez le premier à recommander Beauclair
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
- Ingénierie informatique, Développement Logiciels Web3iL - Ecole d'ingénieurs en informatique - Limoges / Rodez2016Ingénierie informatique, Développement Logiciels Web