About Romain
French
Native or bilingual
English
Native or bilingual
German
Basic
Spanish
Basic
Experience
- Lefebvre DallozFront-End Developer - Full OwnershipSOFTWARE PUBLISHINGMarch 2024 - August 2025 (1 year and 5 months)Courbevoie, FranceIn complete autonomy, I took charge of the front-end refactoring of the AJi Sociétés solution, dedicated to managing and dematerializing legal operations for companies. I designed and implemented a modern, scalable, and maintainable architecture in React and TypeScript, built from scratch with a modular logic and a design system orientation. I also introduced Storybook to industrialize and document UI components, while ensuring technical consistency with product, design, and back-end teams in an Agile environment. I developed several strategic features (legal act editor, general meeting management, dashboards with KPIs), guaranteeing an intuitive, robust interface perfectly aligned with business needs.• Development in ReactJS (hooks, context, custom hooks, Antd design), TypeScript, JSX, ES6, SCSS, HTML5• Complete implementation of the front-end architecture: modular, scalable, and maintainable• Creation of a design system documented with Storybook• Development of complex modules: legal editor, financial statements, interactive dashboards, etc.• Close collaboration with product, UX/UI, and back-end teams in Agile methodology• Contribution to code reviews, sharing best practices, and producing internal documentation• Continuous integration and automated deployment via GitLab & Jenkins (branch management, CI/CD pipelines)
- KaravelFront-End Developer - Lead Front-EndE-COMMERCEApril 2021 - July 2023 (2 years and 4 months)Paris, FranceAt Karavel (Promovacances / Fram), my initial mission was to support the team in their transition from Backbone to ReactJS & Redux. I then evolved into the Tech Lead role where I was responsible for supervising code quality, adherence to best practices, and contributing my expertise to the team (hooks, dependency inversion, JSX, etc.), while ensuring the application's performance, robustness, and maintainability.• Development in React JS (hooks, custom hooks, context, refs, axios, etc.), Redux, JSX, ES6, SCSS, HTML5• Contribution to code reviews, strengthening team skills, and creating tutorials• Management and merging of branches and performing deployments via Jenkins (CI/CD)• Optimization of performance and SEO (Core Web Vitals, Webpack, refactoring)• Creation of unit tests (Jest and Storybook)• Configuration of tracking with GTM 4, management of the advertising platform (Google Ads / Adverline) and CMP Didomi• Participation in interviews for team recruitment (junior and senior)
- RDV notaireFront-End DeveloperDIGITAL AND ITJanuary 2020 - February 2021 (1 year and 2 months)Paris, FranceI joined the startup RDV notaire, a platform connecting notaries and individuals, to participate in the creation of their website and develop their notary portal. This portal includes essential features such as appointment management, document exchange, validation, and management, a complete payment and invoicing system, as well as communication tools (SMS, chat, email).• React JS (hooks, refs, axios, etc.), React query, Redux, TypeScript, AWS, JSX, ES6, SCSS, HTML5, Stripe, SendingBlue, NextJs, Storybook,
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
- Master of ScienceSUPINFO2012
- Computer Science DegreeIUT2010