Votre navigateur est obsolète !

Pour une expériencenet et une sécurité optimale, mettez à jour votre navigateur. Mettre à jour maintenant

×

Lorenzo Bernal

Lead Développeur Fullstack

Angular 19
Material
Nx Monorepo
NestJS
JAVA
Lorenzo Bernal
32 ans
Permis de conduire
Situation professionnelle
En poste
En recherche active
Présentation
Je suis un Ingénieur développeur FullStack de 31 ans avec plus de 7 ans d'expérience dans le secteur du développement WEB. Je me suis spécialisé sur le Framework Angular au fur et à mesure. Mes travaux se concentrent sur l'intégration, la gestion courante ainsi que les évolutions sur différentes applications.
CV réalisé sur DoYouBuzz
  • Lead Developer chez Val Solutions, je conçois et pilote techniquement une suite logicielle SaaS dédiée au secteur de la santé : visite médicale, prise de rendez-vous, GED, télémédecine, gestion de l'Identité Nationale de Santé (INS / TLSI).
  • Je travaille au quotidien sur une architecture micro-frontends moderne (Single-SPA + Module Federation) orchestrant une dizaine de modules indépendants, construits en Angular 19+, TypeScript, RxJS et un design system maison. Côté back, j'interviens sur des microservices NestJS en CQRS / Event Sourcing, avec Kafka, Prisma et MongoDB.

    En tant que lead, mon rôle dépasse le code : je définis les standards techniques de la plateforme, mène les revues, fais monter l'équipe en compétence, et garantis la cohérence transverse entre les fronts et les services. J'ai également une solide expérience full-stack acquise sur des projets exigeants (Java, AWS, MySQL, MongoDB) en tant que référent frontend et développeur fullstack.
  • Stack principale : Angular 19 · TypeScript · RxJS · Micro-Frontends (Single-SPA, Module Federation) · NestJS · Node.js · CQRS/ES · Kafka · Prisma · MongoDB · AWS · Zod
  • Frontend: Angular 19+, TypeScript, RxJS, Angular Material, Storybook, HTML5, SCSS
  • Backend (BFF): NestJS 10+, Node.js 22+, Express.js
  • Architecture: Monorepo NX 20+, Backend For Frontend (BFF)
  • Tests: Jest
  • Outils & CI/CD: Git, Nx Console, ESLint, Prettier, Webpack/Esbuild
  • Authentification: Keycloak
Détails de l'expérience
  • Participation active au développement et à la maintenance d'applications web complexes au sein d'un environnement technique moderne.
  • Mise en œuvre de nouvelles fonctionnalités et amélioration de l'expérience utilisateur en utilisant Angular 19, TypeScript 5.6 et RxJS 7.
    Intégration de composants UI riches avec Angular Material 19 et gestion de la bibliothèque de composants via Storybook 8.
    Travail au sein d'une architecture Monorepo gérée par NX 20, favorisant la modularité et la réutilisation du code entre les différentes applications front et le Backend For Frontend (BFF).
    Développement et maintenance du BFF en NestJS 10 sur Node.js 22, facilitant la communication et l'agrégation des données pour le frontend.
  • Implémentation de logiques métier et d'API RESTful robustes côté BFF.
  • Intégration de systèmes d'authentification basés sur Keycloak.
    Mise en place et maintenance des tests unitaires et d'intégration avec Jest.
    Utilisation d'outils de qualité de code tels que ESLint et Prettier.
    Contribution à l'intégration d'outils spécifiques tels que BPMN.io, D3.js, et QuillJS.
  • Java 11-17
    Référent Front Angular 15
    Micro services
    Mise en place de composant générique avec Material angular
    Control Value Accessor
  • Amazon AWS
    Lambda
    Amazon Reckognition
    Amazon S4
    NewRelic Gestionnaire de logs / création de dashboard de logs
    Mongo DB
  • Stack Frontend
    • Angular 15
    • Monorepo NX / Tailwind CSS / GraphQL
  • Stack Backend
    • JAVA 11
    • Hibernate / JPA/JPQL / Kafka / PostgreSQL
  • Développement de l'application principale
  • Angular 12
  • Tests unitaires avec Jest
  • Jenkins
  • Gestion du développement de l'application
  • Angular 12 (migration vers angular 12)
  • Java 11
  • Tests unitaire / Test Karaté
    Jest - Junit5
  • Liquibase - hibernate
  • Méthode Agile
  • JAVA 11 / Angular 4
  • Gestion de nouvelle Features
  • Gestion courante / TMA
  • Intégration continue de plusieurs applications
  • Analyse d'impacts
  • Chiffrages
  • Développement d'un outil de CRM avec Angular 4 et JAVA 8