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

Beauclair B.

Senior Typescript Developer | NestJS • NextJS

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

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Beauclair

I am passionate about the JavaScript ecosystem (TypeScript), particularly the React, React (NextJS), and Node (NestJS) libraries.
Producing quality, scalable, documented code with excellent test coverage is my leitmotif.

If you have needs within your scope with the technologies below, do not hesitate to contact me:

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

    Native or bilingual

  • English

    Conversational

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

Experience

  • Groupe Hexagone
    Lead Back-End Developer | NestJS • Typescript • Clean Architecture
    PRIVATE EQUITY
    November 2024 - Today (1 year and 9 months)
    Paris, France
    Project Context: Hexagone Metrics is a SaaS reporting solution for institutional investors, offering detailed portfolio analysis through interactive charts and tables.


    Missions & Achievements:

    • **Code Audit and Improvement**: Writing a surprise report on the existing situation and recommendations for improvements.
    • **API Documentation**: Implementation of Swagger to simplify integration with the frontend.
    • **Security and Access Management**: Implementation of Keycloak for user authentication and authorization via JWT, with fine-grained role management (ADMIN, USER).
    • **Performance Optimization**: Reduction of API response time from 20s to 300ms by optimizing SQL queries and using transactions to limit database round trips.
    • **Code Reliability**: Implementation of test coverage from 0% to 85% by developing unit tests and integrating error and validation scenarios.
    • **Scalable API Development**: Design and implementation of new APIs respecting Clean Architecture principles and defining dedicated use cases.
    • **Code Review and Quality**: Validation of merge requests and continuous improvement of the codebase.
    • **CI/CD and Deployment**: Management of continuous deployment and monitoring of releases across different environments.
    • **Technological Watch and Sharing**: Presentation of technical topics to encourage innovation and continuous improvement.
    NestJs Typescript Prisma Clean Architecture Keycloak
  • Société Générale
    Senior FullStack Developer | React • NestJS • Typescript
    BANKING AND INSURANCE
    November 2022 - November 2024 (2 years)
    Fontenay-sous-Bois, France
    Project Context:MDW is an intranet web application for Société Générale employees, allowing them to perform various daily operations and contact support when needed.


    Missions & Achievements:

    • **Backend Development**: Design and implementation of high-performance REST APIs with NestJS, ensuring scalability and maintainability.
    • **Frontend Development**: Creation and integration of React components linked to new features, respecting Redux principles and the existing design system.
    • **Quality and Reliability**: Implementation of unit and integration tests (React Testing Library, Jest) to ensure code robustness.
    • **Bug Fixing**: Analysis and resolution of reported anomalies, optimizing existing code to improve performance.
    • **Code Review and Best Practices**: Validation of pull requests, dissemination of best practices, and continuous improvement of the codebase.
    • **Agile Methodology**: Active participation in SCRUM ceremonies (daily meetings, sprint reviews, retrospectives).
    • **CI/CD and Deployment**: Monitoring and optimization of the continuous integration and deployment pipeline across different environments.
    • **Monitoring and Maintenance**: Release supervision, performance and error tracking via Kibana.
    • **Technological Watch and Sharing**: Presentation of technical topics to foster innovation and improve internal practices.
    React.js redux NestJs Typescript tRPC
  • Renault Groupe
    FullStack Developer | React • NodeJS • Java • AEM
    AUTOMOBILE
    January 2019 - November 2022 (3 years and 10 months)
    Boulogne-Billancourt, France
    Project Context:
    ONE (Online New Experience) is the official showcase website for Renault and Dacia vehicles.
    ONE-CONFIG is the Feature Team dedicated to developing an online configurator allowing users (individuals and professionals) to customize their vehicle (model, version, color, equipment, accessories) and generate a unique code to finalize their purchase at the dealership.

    Missions & Achievements:

    • **Backend Development**: Design and implementation of high-performance REST APIs in Node.js and Java Spring Boot, ensuring a smooth user experience.
    • **Frontend Development**: Creation and integration of React components connected to the Adobe Experience Manager (AEM) CMS, facilitating dynamic content management.
    • **Optimization and Reliability**: Development of unit and integration tests with React Testing Library and Jest to improve code robustness.
    • **Bug Fixing and Maintenance**: Analysis and resolution of anomalies on different platforms, with rigorous performance monitoring.
    • **Code Review and Best Practices**: Validation of merge requests, continuous improvement of the codebase, and dissemination of quality standards.
    • **Agile Methodology**: Active participation in SCRUM ceremonies (daily meetings, sprint reviews, retrospectives).
    • **CI/CD and Deployment**: Monitoring and automation of continuous deployment on DEV, VALID, and PROD environments.
    • **Monitoring and Supervision**: Implementation and use of Kibana and Grafana to track service performance and anticipate incidents.
    • **Technological Watch and Sharing**: Presentation of technical topics to foster continuous improvement and innovation within the team.
    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

  • Computer Engineering, Web Software Development
    3iL - Engineering School of Computer Science - Limoges / Rodez
    2016
    Ingénierie informatique, Développement Logiciels Web

Skill set

Categories