About Fabrice
English
Fluent
French
Native or bilingual
Experience
- GireveJava Spring Boot Developer | GCPAUTOMOBILEFebruary 2024 - Today (2 years and 4 months)Rennes, FranceGireve is a company in the electric mobility sector that facilitates interoperability between charging stakeholders. Its B2B platform connects over 570,000 charging points in Europe, with over 1 million monthly transactions and 11,000 established interoperability agreements. It supports operators, e-mobility providers, and navigation services in data management and exchange.I joined the Scalability team as a Java backend developer, within an agile team composed of a lead dev, a developer, a business analyst, a PO, and an architect. My main mission was to modernize a complex monolithic system by extracting a key module to transform it into a microservice.As a Java backend developer, I was responsible for:• Java backend design and development• Implementation of REST APIs with Spring Boot• Unit tests with JUnit, Mockito, Spring Test• Implementation of asynchronous communications via Google Pub/Sub and RabbitMQ• Integration of services via ESB WSO2 Carbon• Code reviews, mentoring junior developers• Writing technical documentation• Setting up Terraform and GitlabCi configuration for continuous deployment on Google CloudI contributed to implementing the first component, which is part of a global strategy for optimization and migration to a cloud-native architecture.Technical environment:Java 17, Spring Boot, REST API, PostgreSQL, Git, GitLab, JIRA, Confluence, Agile, Maven, IntelliJ, Hibernate, JPA, Docker, Google Cloud Platform (Cloud Run, Pub/Sub, Google Cloud SQL), Jenkins, JUnit 5, Redis, Liquibase, Terraform, WSO2 Carbon, Postman, RabbitMQ.----J2EE, JAVA Backend, Spring Backend, Spring Security, Maven, Spring Cloud, Hibernate, Spring MVC, JUnit, AngularJs frontend, Angular Material frontend, Typescript, java developer, angular developer, angular java, angular js, java spring, java angular
- LactalisLead Java Spring Boot | Angular DeveloperAGRICULTUREJune 2023 - October 2023 (5 months)Rennes, FranceLactalis is a company in the agri-food sector, a global leader in dairy products. It transforms milk into cheeses, butters, creams, yogurts, and nutritional ingredients. Present in 51 countries with over 270 production sites, it employs 85,500 employees. It is in the global top 10 of the agri-food industry.I joined the project as a Java and Angular lead developer. The agile team consisted of two Java developers, two Java Angular developers, a lead dev, a business analyst, a PO, and a transverse architect. The project aims to modernize and optimize internal tools, particularly by automating and dematerializing invoice processing through a high-performance, multilingual web application.My responsibilities:• Java backend design and development, Spring Boot, REST API.• Angular, Angular Material, AG-Grid frontend design and development.• Implementation of asynchronous Java processing with Spring Batch• Internationalization of the application with the Angular ngx-translate module• Validation of software architecture (Backend REST API, Angular frontend) in collaboration with architects• Mentoring junior developers and code reviews• Estimation of workloads for new functional evolutions and writing technical documentationI contributed to implementing this solution, which modernizes and improves their invoicing system.Technical environment:Java 17, Spring Boot 3, Angular 16, REST API, MariaDB, MongoDB, Git, Bitbucket, JIRA, Confluence, Agile, Maven, IntelliJ, Hibernate, JPA, Docker, GCP, Jenkins, AG-Grid, Angular Material, Spring Batch, JUnit 5, WSL.----J2EE, JAVA Backend, Spring Backend, Spring Security, Maven, Spring Cloud, Hibernate, Spring MVC, JUnit, AngularJs frontend, Angular Material frontend, Typescript, java developer, angular developer, angular java, angular js, java spring, java angular
- Air France Industries KLM Engineering & MaintenanceLead Java Spring Boot | Angular DeveloperAVIATION AND AEROSPACEMay 2022 - June 2023 (1 year and 1 month)Air France Industries KLM Engineering & Maintenance (AFI KLM E&M) is a company in the aeronautical maintenance (MRO) sector that provides comprehensive maintenance, repair, and overhaul services for the Air France-KLM fleets and over 200 client airlines. It employs over 14,000 people and supports nearly 2,800 aircraft worldwide.I joined the Components team as a Java, Spring Boot, and Angular developer to participate in the development of a web platform for managing breakdown logistics for aircraft on layovers.The team consisted of two Java developers, a DevOps integrator, an architect, and a project manager.As a Java, Spring Boot, Angular developer, I was responsible for:• Java, Spring Boot backend design and development• Angular, Angular Material frontend design and development• Mentoring developers in good development practices (Testing, Naming, Clean Code, Secure Code)• Validation of software architecture for new projects and evolutions• Estimation of workloads for new use cases• Code reviews, writing technical documentation• Setting up the development environment: Git, GitHub, GitHub Actions, Maven, SonarQube, JUnit 5, Azure Kubernetes Service (AKS)I contributed to implementing this solution, which reduces aircraft downtime, optimizes resources, and improves customer satisfaction.Technical environment:Java 11, Spring Boot, Spring MVC, Angular 13, REST API, SOAP, PostgreSQL, Git, GitHub, GitHub Actions, Azure Kubernetes Service (AKS), SonarQube, Maven, JUnit 5, Angular Material----J2EE, JAVA Backend, Spring Backend, Spring Security, Maven, Spring Cloud, Hibernate, Spring MVC, JUnit, AngularJs frontend, Angular Material frontend, Typescript, java developer, angular developer, angular java, angular js, java spring, java angular
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
- Computer Science DegreeUniversity Abderrahmane Mira of Béjaïa2009L’Université Abderrahmane-Mira de Béjaïa (Algérie) est un établissement public fondé en 1983, reconnu pour ses formations scientifiques, technologiques et son engagement dans la recherche. Elle forme chaque année des milliers d’étudiants en informatique, ingénierie, sciences fondamentales et appliquées. J’y ai suivi une licence en informatique, avec un parcours axé sur : • Algorithmique et structures de données • Programmation orientée objet (Java, C++) • Bases de données relationnelles (SQL, Oracle) • Réseaux et systèmes d’exploitation • Mathématiques, logique et fondements de l’informatique - Développement web ( PHP, HTML, CSS)
- Master in Computer Science Software EngineeringEducation University of Rennes 12011L’Université de Rennes 1 est un établissement public d’enseignement supérieur, reconnu pour la qualité de ses formations scientifiques et technologiques. Elle forme chaque année plusieurs milliers d’ingénieurs, chercheurs et professionnels de l’IT. J’y ai suivi un Master en Informatique, spécialité Génie Logiciel, avec un enseignement axé sur : • Architecture logicielle et conception orientée objet • Développement d’applications distribuées et web • Méthodes formelles, tests logiciels et qualité logicielle • Bases de données avancées et optimisation • Gestion de projet, méthodes agiles et industrialisation logicielle
Certifications
- AWS Certified Solutions Architect – AssociateAmazon Web Service2021
- Azure FundamentalsMicrosoft Certified2022