
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.

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
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
Platform to manage catalog, stock and sales of radiation protection equipment for the medical industry.
- JWT authentication
- Role-based access for updates
- Language selection
- Metadata configuration (article type, shipping type, ...)
- Manage Boms for articles
- Manage quotes and validation flow of status
- Manage orders and validation flow of status
- Manage customers with CRM module
- Manage collaborators
- Manage leave for collaborators
- Manage time tracking for collaborators
Experience

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.

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).

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.

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.
Contact Me
A project, an opportunity, or just a question? You can reach me via the form or directly through the links below.

