About Beauclair
French
Native or bilingual
English
Conversational
Experience
- Groupe HexagoneLead Back-End Developer | NestJS • Typescript • Clean ArchitecturePRIVATE EQUITYNovember 2024 - Today (1 year and 9 months)Paris, FranceProject 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.
- Société GénéraleSenior FullStack Developer | React • NestJS • TypescriptBANKING AND INSURANCENovember 2022 - November 2024 (2 years)Fontenay-sous-Bois, FranceProject 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.
- Renault GroupeFullStack Developer | React • NodeJS • Java • AEMAUTOMOBILEJanuary 2019 - November 2022 (3 years and 10 months)Boulogne-Billancourt, FranceProject 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.
Recommendations
Be the first to recommend Beauclair
Help this freelancer shine by sharing your experience working together.
These freelancer profiles also match your criteria
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
Education
- Computer Engineering, Web Software Development3iL - Engineering School of Computer Science - Limoges / Rodez2016Ingénierie informatique, Développement Logiciels Web