About Dimitri
French
Native or bilingual
English
Fluent
Experience
- DecathlonJava Backend Microservices DeveloperOctober 2024 - Today (1 year and 8 months)Project context: Development of a transport ETA (Estimated Time of Arrival) calculation application for factory to warehouse deliveries. Creation of micro-services calculating dates by applying a strategy pattern. Applications are orchestrated using Kubernetes. Use of Kafka or REST API depending on the entry point. The application is based on Java 23 with reactive programming (Reactor project).Mission:• Development and participation in the design of the application in Java 23 (Spring Boot 3) and reactive programming• Regular pair programming and systematic Pull Requests• Creation of unit tests (JUnit) and integration tests (Cucumber)• Participation in writing requirements and specifications, in collaboration with POs / functional support• Estimation of the workload required for development• Guarantee of the quality of deliverables: SonarCloud analysis OK, optimization of the number of executed queries, memory/CPU consumption, …• Implementation of comprehensive monitoring using the Datadog tool• Regular agile rituals• Daily Meeting• Backlog refinement (planning poker)• Sprint review (demos)• Retrospective• Spring planning• 3 amigosTechnical environment:• Java 23• Reactor• Postgre SQL• Github (Github Actions)• Junit 5• Maven• Docker• Kubernetes
- Sopra SteriaJava Back DeveloperMarch 2024 - September 2024 (6 months)Project context: TMA for the Ministry of the Interior on the NSIS project. Development of connectors between French files (FPR, FOVeS, etc.) and European files (Schengen Area).Mission:• Evolutions and maintenance on the various connectors• Quoting• Update of technical specifications• Continuous integration (Creation of tags, deployment)• Creation of automated TNRsTechnical environment:• Java 8• Oracle• Gitlab• Junit 5• Maven• JPA (Hibernate)• Spring Boot 2• Spring Batch• Soap• Camel• TNR• Teams
- ADEOJava DeveloperJanuary 2022 - October 2023 (1 year and 9 months)Lille, FranceMission: Evolutions and maintenance of the Volt application (flow mapping). Technical refactoring (transition from Spring Boot 2 in Java 8 to Spring Boot 3 in Java 17). Intervention and optimization on databases. Continuous integration (Creation of tags, deployment). Project organization in Agile mode. (DailyMeeting, Sprints). Scope: Technical refactoring of the Volt application. Refactoring of the internal exchange mapping functionality (Flows, Half-flows, API, Kafka). Environments: Java 8 - 17 PostgreSQL Github Actions Angular Google Meet OAuth2 JPA (Hibernate) Google Cloud Platform Slack ElasticSearch Spring Boot Spring Batch Github JUnit Maven
Recommendations
Be the first to recommend Dimitri
Help this freelancer shine by sharing your experience working together.
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
- Master, Bac+5, Computer ScienceCatholic University of Lille2015Master, Bac+5, Informatique
- Bachelor's degree, Computer ScienceCatholic University of Lille2013Bac +3, Informatique