About Sourouche
English
Fluent
French
Native or bilingual
Experience
- The ForkFront End EngineerAGRICULTUREJune 2022 - April 2024 (1 year and 10 months)Paris, France- Implemented an onboarding process to guide restaurants in discovering the tool.- Implemented a view change system within the new booking form to offer a compact, intermediate, and full-screen view.- Created a new in-app, mobile push & email notification configuration page on the web and native app, with permission management, confirmation modal, and the ability to add or remove emails (FieldArray on Formik for web and React hook form for mobile).- Actively participated in the development of the new booking form to speed up reservations (state management with Recoil and form validation, creation of all components, integration and improvement of the floor plan, management of pacing and total occupancy rate for each service hour, unit and Cypress tests to meet new coverage rules, etc...)- Migrated a feature to automatically resolve booking conflicts on restaurant tables (squeeze bookings).- Implemented a quick sorting feature on the restaurant booking list.- Implemented a feature to view a client's latest reservations within the restaurant group.- Contributed to the in-house design system.- Acted as a referent for Cypress functional tests with a custom mock tool (virtual-mode).- Migrated all SASS styles to styled-components to prepare for the switch to Next.js.- Improved the application's general contrast ratios as analyzed by Storybook.- Performed extensive discovery and reverse engineering on a fifteen-year-old application / refactoring.- Resolved bugs (Customer Success) as part of project ownership, participated in technical cooldowns, and wrote technical documentation.
- Le MondeReact.js DeveloperPRESS AND MEDIAFebruary 2022 - June 2022 (4 months)Paris, France- Reverse-engineered a third-party tool (Data Studio) used for data visualization.- Benchmarked and utilized a charting library.- Developed a complete dashboard from scratch with graphs and data updates based on selected filters.- Created several components for filtering results: a datepicker merged with a classic select, a "range" select component with "Minimum" and "Maximum" fields, a graph visualization component, etc.- Created a front-end mock for the most realistic preview possible for demos.- Pixel-perfect integration of Figma mockups.- High autonomy: created tickets in the absence of a PO and provided maximum visibility to my tech lead on my progress, close collaboration with UI, exchanges with other tech teams, and presented demos myself.
- MentionReact.js DeveloperTECHOctober 2021 - Today (4 years and 8 months)- Challenged existing interfaces to address certain shortcomings.- Improved existing components and created new ones to meet product needs, enhancing existing elements to give the application a distinct theme.- Developed a completely new navigation bar from scratch, including all its implications (resizing application pages, repositioning all floating elements, developing a second navigation bar, etc.).- Improved certain existing navigation elements to allow for grouping of the application's different features.- Developed a complete dashboard from scratch with graphs and new components.- Unit tests
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
- Baccalauréat Littéraire Spécialité MathématiquesLycée Lavoisier2001