Jérôme Dhersin

Jérôme Dhersin

Fullstack Developer · Java / Spring · React

I help product and engineering teams ship reliable, fast, and maintainable web apps. Architecture, performance, DX, and UX focused solutions that scale.

About Me

Fullstack Developer with 9 years of experience, specializing in Java / Spring and React. I enjoy building high-performance and scalable web applications that deliver excellent user experiences. With several years of experience in software development, I am always looking for new challenges and opportunities to learn and grow.

Logo

Profile

Fullstack developer with 9 years of experience, specializing in building robust and maintainable applications.

Main Technologies:

Passionate about:

  • Designing modern and high-performance applications
  • Optimizing performance and user experience
  • Solving complex problems

Skills

Java (8, 11, 17, 21)
Java (8, 11, 17, 21)8+ years XP
Spring Boot (2, 3)
Spring Boot (2, 3)8+ years XP
React (16, 18)
React (16, 18)2+ years XP
PostgreSQL
PostgreSQL8+ years XP
Oracle
Oracle8+ years XP
Docker
Docker1 year XP
Maven
Maven8+ years XP
GitHub actions
GitHub actions1 year XP

Projects

Here is a selection of projects I have worked on, showcasing my Fullstack development skills with Java / Spring and React. Each project highlights my ability to design and implement efficient and scalable solutions.

Well With Waves

2025
4 months

Platform to manage catalog, stock and sales of radiation protection equipment for the medical industry.

  • JWT authentication
  • Role-based access for updates
  • Language selection
JavaSpring BootReactPostgreSQL

Developer Portfolio

2026
1 week

Jerome Dhersin portfolio website

Next.jsTailwindFramer Motion

Experience

2022
10/2022 a Aujourd'hui

Developpeur Web - Fullstack

[L'Agent X] Mission - Supermarche Match

  • Lieu:La Madeleine
  • Contrat:Mission
  • Equipe:1 PO, 1 QA, 3 Developpeurs
  • Methode:Kanban -> Scrum

Projects: store backoffice, internal applications (preparations, electronic label data), and microservices feeding the drive website.

  • Mentored junior developers; performed code reviews; pair programming; technical workshops on Java / React and TypeScript best practices.
  • Migrated React 16 to React 18; adopted hooks and functional components; improved overall application performance.
  • Migrated Spring Boot 2.2 to 2.7; updated major dependencies; improved overall application security.
  • Rewrote technical and functional documentation to speed up onboarding for new developers.
  • Developed a React tool for real-time monitoring of Spring Integration flows.
Java 8 + 11Spring Boot 2.7ReactGraphQLPostgreSQLSpringBatchSpringIntegration
2017
11/2017 a 10/2022

Developpeur Web - Fullstack

[UNIS] Mission - Decathlon

  • Lieu:Croix
  • Contrat:Mission
  • Equipe:1 Tech lead, 1 PO, 1 QA, 4 Developpeurs
  • Methode:Kanban -> Scrum

Project: product catalog, orders, stock and warehouse planning application used in more than 40 countries.

  • Redesigned product price recalculation process (Java batch): reduced runtime from 7 days to 3 days, improved memory usage and error handling.
  • Implemented dynamic configuration for unit and integration tests across application modules.
  • Provided support/run for production management app (product sheet, orders, stock, stock planning).
Java 8Spring Boot 2 (API)StrutsJQueryPostgreSQL
2017
02/2017 a 10/2017

Developpeur Web - Fullstack

[UNIS] Mission - Kiabi

  • Lieu:Lys-lez-Lannoy
  • Contrat:Mission
  • Equipe:2 PO, 1 Tech lead, 1 QA, 3 Developpeurs
  • Methode:Scrum

Projects: team task tracking dashboard, internal stock management apps, and store backoffice.

  • Improved performance of leave management screen with drag-and-drop calendar interactions.
  • Improved product sheet design in the mobile in-store stock management application.
  • Provided support/run for Kiabi backoffice applications.
Java 8 + 11Spring MVCJQueryAngularJSAngular 2
2016
09/2016 a 04/2017

Developpeur Web - Fullstack [ALTERNANCE Master 2]

[UNIS] Mission - Lyreco

  • Lieu:Villeneuve d'Ascq
  • Contrat:Mission
  • Equipe:1 Tech lead, 1 PO, 2 Developpeurs
  • Methode:Scrum

Project: application with product hierarchy, translations, web mapping and access-rights modules, based on Treeview + drag-and-drop.

  • Built supply-chain hierarchy management screen with drag-and-drop and automatic reference recalculation.
  • Built mapping screen between supply-chain hierarchy and web hierarchy with node drag-and-drop.
  • Implemented unit tests for both modules.
Java 8Spring boot 2 (API)Angular JSMyBatisPostgreSQL

Contact Me

A project, an opportunity, or just a question? You can reach me via the form or directly through the links below.