You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Beauclair B.BB

Beauclair B.

Supermalter

Développeur Senior Typescript | NestJS • NextJS

€560/day
2 projects
Paris, FR
8-15 years

Average response time: 1 hour

About Beauclair

Je suis un passionné de l’écosystème JavaScript (TypeScript) notamment des librairies React, React (NextJS) et Node (NestJS).
Produire du code de qualité, scalable, documenté avec une excellente couverture de test est mon leitmotiv.

Si vous avez des besoins avec dans votre périmètre des technos ci-dessous, n'hésitez pas à me contacter :

• Front-End : React (Nextjs)
• Back-End : Nodejs (Nestjs)
• API : REST
• BDD : MongoDB, PostgreSQL, Prisma
• CI/CD : GitLab-CI, Docker
• Méthodologie : Agile Scrum, DevOps (AWS)
  • French

    Native or bilingual

  • English

    Conversational

Can work on-site
Paris (up to 50km)

Experience

  • Groupe Hexagone
    Lead Développeur Back-End | NestJS • Typescript • Clean Architecture
    PRIVATE EQUITY
    November 2024 - Today (1 year and 7 months)
    Paris, France
    Contexte 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.
    NestJs Typescript Prisma Clean Architecture Keycloak
  • Société Générale
    Développeur Sénior FullStack | React • NestJS • Typescript
    BANKING AND INSURANCE
    November 2022 - November 2024 (2 years)
    Fontenay-sous-Bois, France
    Contexte 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.
    React.js redux NestJs Typescript tRPC
  • Renault Groupe
    Développeur FullStack | React • NodeJS • Java • AEM
    AUTOMOBILE
    January 2019 - November 2022 (3 years and 10 months)
    Boulogne-Billancourt, France
    Contexte 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.
    React.js Typescript React Testing Library redux Node.js

Recommendations

Be the first to recommend Beauclair

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Ingénierie informatique, Développement Logiciels Web
    3iL - Ecole d'ingénieurs en informatique - Limoges / Rodez
    2016
    Ingénierie informatique, Développement Logiciels Web

Skill set

Categories