Jean-Baptiste CAZAUX
Senior Lead Developer, Freelance
React, Java, Node
Formateur JS
15+ années d'expérience

Passionné par la technique, j'interviens principalement sur des missions de conseils et de développement fullstack Node, Java, web et web mobile.

Je suis force de proposition sur les architectures, outils et méthodes à adopter.

Je travaille uniquement dans des contextes agiles, en axant la priorité de l'équipe sur la qualité et la conformité du produit délivré.

En dehors du rôle de tech-lead/développeur, je suis aussi intervenu comme Scrum Master sur plusieurs missions.

Je suis également formateur React et je participe aux recrutements lors de la phase de validation technique de candidats.

Parcours professionel
Depuis 2017
Formateur Reactjs, 6 sessions par an
  • Ecriture et mises à jour du support et des TPs
  • Déclinaisons ES6 et TypeScript
  • Plusieurs implémentations de Redux
  • Hooks, Tests, Router, HOC, Optimisations, ...
  • React
  • ES6
  • TypeScript
  • hooks
  • React Testing library
  • Jest
  • redux-saga
  • redux-thunk
Depuis Juillet 2019
Lead dev full stack react/java, MAIF
  • Développement d'une application de vente de complémentaires santé
  • Mise en place du projet (Intégration continue, bonnes pratiques, architecture technique)
  • Montée en compétence et formation de l'équipe (4 développeurs)
  • ReactJs
  • Redux
  • Java 11
  • Springboot
  • Spring Security
  • Tests
  • Git
2019 (4 mois)
Lead dev Front React, BNP / IBM
  • Développement d'une application de gestion des machines virtuelles
  • Reprise en main technique du projet
  • Montée en compétence de l'équipe front (6 développeurs)
  • Qualité et rigueur pour tenir la date de mise en production
  • ReactJs
  • Redux
  • Tests
  • Git
2018-2019 (6 mois)
Dev full stack react/RoR, Doctolib
  • Développement des nouvelles fonctionnalités du site Patient (grand public)
  • Développement de composants React
  • Développement du code server side en Ruby on Rails
  • Code Reviews
  • Formations en interne (Futur of React, Webpack, ...)
  • Conseils sur les méthodes agiles
  • ReactJs
  • Ruby on Rails
  • Jest
  • Enzyme
  • StoryBook
2018 (6 mois)
Techlead full stack React/Node, Photobox
  • Maintenance et réécriture du Studio (Outils de création des produits Photobox pour le grand public).
  • API GraphQL
  • Développement de composants React
  • Code Reviews
  • Montée en compétence et formation des équipes (React, Webpack, ...)
  • Maintenance de l'application legacy en BackboneJS
  • Node
  • ReactJs
  • Redux
  • GraphQL
  • Storybook
  • CircleCI
  • Git
2017-2018 (12 mois)
Techlead full stack Angular5 / Java 8, Saint Gobain
  • Développement de Micro-services avec spring boot
  • Développement des composants Angular5 avec ngRx (pattern redux)
  • Code Reviews
  • Montée en compétence de l'équipe (5 développeurs)
  • Angular5
  • ngRx (redux)
  • RxJs
  • Spring boot
  • Jenkins
  • Git
2016-2017 (9 mois)
Techlead FrontEnd ReactJs - Chronopost
  • Développement d'une application de gestion des zones de livraison sur une carte
  • Formation des développeurs aux technos Front-end (2 développeurs)
  • Code Reviews
  • Mise en place de l'intégration continue et git
  • ReactJs
  • Typescript
  • redux
  • Webpack
  • Leaflet
  • Git
  • Jenkins
2014-2016 (24 mois)
Scrum master / Dev fullstack - Argus de la presse
  • Récupération automatisée des données sur les réseaux sociaux. APIs Facebook, Twitter, Youtube, LinkedIn, ...
  • Stockage de gros volumes de données dans un format homogène, export xml
  • Code Reviews
  • Recrutement de l'équipe
  • Java 8
  • AngularJs
  • Spring
  • Mockito
  • Git
  • Jenkins
Et bien d'autres projets chez Mappy (18 mois), Crédit Agricole SA, AFPA, APEC, Allianz, Finance Active, Vidal, Manpower, ADP-GSI, Dexia, Club Med, ...