About Fabrice
French
Native or bilingual
English
Fluent
Experience
- RTETech lead Front-end AngularENERGY AND UTILITIESSeptember 2022 - June 2024 (1 year and 9 months)Puteaux, FranceResponsable Front dans le cadre du Projet 48/96G - Module SPA :- développeur sur l'application SPA- formateur de développeurs- responsable du chantier performanceApplication SPA destinée à un écran 43 pouces vertical, front-end réalisé from scratch :
- Jusqu'à 172 cartes de miniatures sur un même écran, chacune comprenant un graphe Highcharts, des barres de chips, des jauges d'énergie...
- Chaque graphe comprenait des effets de remplissage inter-courbes dynamiques, du redessinage superposé, des barres verticales mouvantes...
- Tableaux Ag Grid dynamiques de plusieurs centaines de lignes et plus d'une centaine de colonne avec des règles de gestion complexes, un affichage graphique spécifique au niveau cellulaire, des fusions dynamiques de lignes et de colonnes, des boutons, des tools tips, des mécanismes d'expansion et de réajustement des lignes
- Système de filtres et de groupes multiples et imbriqués via un panneau latéral, entièrement réalisés côté Front-end et dont les règles varient en fonction des périodes de temps sélectionnés
- Implémentation de divers composants graphiques : graphes à bulles empilées, à courbes, chips en drag & drop, formulaires réactifs...
- Implémentation d'un mécanisme de lazy loading via "scroll infini" paramétrable sur la majorité des vues de l'application
- Mise en place d'un mécanisme de points de brisure sur les graphes
Environnement technique et méthodologique :- Angular jusqu'à la version 14, TypeScript
- Bibliothèque RxJS
- Store (state management) : NGXS
- Angular Material, AG Grid, Highcharts
- TUs : Karma et Jasmine
- Intégration continue : Jenkins
- Qualité : SonarQube, linter ESLint, animation d'ateliers de conception et de bonnespratiques
- IDE : IntelliJ
- OS : Windows
- Autres outils : Postman, Cmder, Teams
- GRTgaz (en tant que consultant SFEIR)Développeur Full StackENERGY AND UTILITIESJanuary 2020 - March 2022 (2 years and 2 months)Bois-Colombes, FranceDéveloppeur Full Stack et référent Front au sein de 2 équipes (chacune composée de 5 développeurs collaborant avec 1 PO, 1 BA, 1 SM, 1PA, 1UX, 1QA) :- implémentation de plusieurs produits (écrans Angular et microservices Java) du programme RIO (Refonte Informatique de l'Offre) : Heracles, Carimbo, Kapatek et produits transverses Ingrid et Margarita.- mise en oeuvre de projets transverses Front dans le cadre du Chapter Front et participation à l’élaboration d’une librairie Angular de composants partagés au sein du programme- mise en place d'ateliers de bonnes pratiques et du BDD (Behavior Driven Development) côté Front dans l’ensemble de nos projetsEnvironnement technique :- Front : TypeScript, Angular jusqu'à la v.12, RxJS, NgXS, Angular Material, AG Grid, Highcharts- Back : Java jusqu'à la v.17, Spring Boot, Spring Data, Reactor (programmation reactive), Architecture hexagonale, MongoDB, Maven puis Gradle, Kafka (avec la GUI AKHQ)- Tests unitaires frontend : Karma et Jasmine puis Jest avec Spectator- Tests BDD frontend : Cypress et Cucumber/Gherkin- Tests unitaires backend : JUnit, Mockito- Tests BDD backend : Cucumber/Gherkin- Infra : AWS, Terraform- Intégration continue : Gitlab CI/CD- Version control : Git- Méthodologie : SAFe et Scrum, sprints de 2 semaines (daily meetings, demo, retro, sprints plannings), Programme Increment (PI) plannings tous les 5 sprints, JIRA pour les tasks boards- Qualité : SonarQube, linter ESLint, ateliers de conception et de bonnes pratiques- IDE : Jetbrain Webstorm/IntelliJ- OS : Windows 10- Autres outils : Compass et MongoDB Atlas, Postman, Cmder, Teams
- Saint-Gobain Distribution France (en tant que consultant SFEIR)Développeur Full StackRAW MATERIALS INDUSTRYSeptember 2018 - January 2020 (1 year and 4 months)Paris, FranceDéveloppeur Full Stack dans une équipe de 5 développeurs, 1 PO, 1 PPO, dans le cadre du projet New Vega, application web de vente en agence à destination de l’ensemble du réseau SGDBF : écrans en Angular 5 et microservices en Java / Spring BootEnvironnement technique :- Front-end : TypeScript, Angular 5, RxJS, Bootstrap, Ngrx Store- Back-end : Java 8, Spring Boot, Maven- Base de données : MongoDB- Tests : Jasmine et Karma (Front), JUnit et Mockito (Back)- Infra : Axway, Zull- Intégration continue : Jenkins- Version control : Git- Méthodologie Agile : sprint plannings, retro, stand-up meetings et sprints de 2 semaines- OS : Windows 10
Reviews
Recommendations
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
- Titre d'Analyste informaticien - Génie du traitement de l'information - mention BienAFCEPF2014- Langages : Java, C#, html, css, Javascript - Frameworks et outils : - Java EE et Spring : Spring IOC et MVC, JSF, Hibernate, WebServices - .Net : WinForms, ASP.NET et WebForms, WebServices - Outils : Eclipse, Visual Studio - SGBDR : Oracle (Sql-Pl/Sql) ▪ MySQL - Modélisation, Méthodologies : Merise ▪ UML ▪ Design Patterns ▪ Scrum - Projet de cycle en équipe « MediCare », secrétariat médical virtuel mutualisé : CDC, SFD, modélisation BDD, définition graphique, développement en client lourd puis en client léger, intégration,...