
Beauclair BILONG NGOUE
Développeur Typescript | NestJS • NextJS • React
1 recommandation
Salaire / Taux journalier
1 personne recommande
Paris, France
Freelance
Peut venir sur site
Expertises
Langues
À propos
Introduction
Je suis un passionné de l’écosystème JavaScript (TypeScript) notamment des librairies 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, DevOps
Expérience de travail
Lead Développeur Back-End | NestJS • Typescript • Clean Architecture
Groupe HexagoneFreelance
nov. 2024 - Présent
2 ans
Paris 8ème
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.
Développeur Sénior FullStack | React • NestJS • Typescript
SGFreelance
déc. 2022 - nov. 2024
2 ans
94120 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.
Développeur FullStack | React • NodeJS • Java • AEM
Renault GroupFreelance
janv. 2019 - déc. 2022
4 ans
Région de 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.
Développeur FullStack | Java • React
Allianz France
janv. 2018 - déc. 2019
2 ans
92300 Levallois-Perret, France
Contexte du projet : AZOM (Allianz Outre-Mer) est une application web basée sur le progiciel Prima Insure, permettant la gestion et la souscription des produits d’assurance d’Allianz en Outre-Mer (GAV, MRH, etc.). Missions & Réalisations : • Développement et maintenance : Implémentation de nouvelles fonctionnalités et correction des anomalies sur la plateforme AZOM. • Qualité et fiabilité : Rédaction de tests unitaires et d’intégration avec Jest / Enzyme pour assurer la robustesse du code. • Optimisation et refactoring : Amélioration de la performance et de la lisibilité du code existant. • Code review et bonnes pratiques : Validation des merge requests, veille à la qualité et à la maintenabilité du code. • Méthodologie agile : Participation aux cérémonies SCRUM (daily, sprint planning, rétrospective).
Développeur FullStack | Java • React
ENGIE
août 2016 - déc. 2017
1 an 5 mois
92220 Bagneux, France
Contexte du projet : SUIVICONSO est une application web destinée aux clients particuliers d’ENGIE, leur permettant de suivre leur consommation d’électricité et/ou de gaz sur des périodes journalières, mensuelles ou annuelles. Missions & Réalisations : • Développement et maintenance : Implémentation de nouvelles fonctionnalités et correction des anomalies pour améliorer l’expérience utilisateur. • Tests et qualité : Mise en place de tests unitaires pour garantir la stabilité et la fiabilité des fonctionnalités développées. • Code review et bonnes pratiques : Validation des merge requests et veille à la maintenabilité du code. • Méthodologie agile : Participation aux cérémonies SCRUM (daily, sprint planning, rétrospective).
Formation
3iL Ingénieurs
Ingénierie informatique
2013 - 2016
3 ans 1 mois