About Mehdi
- Audit of a React / Next.js codebase with a prioritized action plan
- Targeted refactoring to make an application more maintainable
- Performance optimization: Core Web Vitals, Lighthouse, bundle, rendering, cache
- Setup or improvement of a design system with Storybook
- Development of a critical feature as senior support
- Setup of front-end tests: Vitest, React Testing Library, Cypress / Playwright
- Team coaching: frontend architecture, code reviews, TypeScript best practices
- A clear diagnosis of problems and priorities
- Typed, clean, tested, and maintainable code
- Deliverables usable by your team after the mission
- Direct communication, with regular progress updates
English
Native or bilingual
French
Native or bilingual
Experience
- Beta Gouv - DINUMFront-End EngineerPUBLIC SECTOROctober 2024 - Today (1 year and 8 months)Paris, FranceObjective:Intervene on high-stakes front-end topics in a demanding environment, with constraints on quality, maintainability, performance, and collaboration between product, design, and tech teams.Achievements:
- Development and improvement of front-end features in React / Next.js
- Contribution to code quality, maintainability, and component structuring
- Work on user experience, accessibility, and front-end performance
- Close collaboration with product, design, backend, and QA teams
- Participation in code reviews and frontend architecture decisions
- Delivery of robust, maintainable, and testable components and features
- SNCF Connect & TechSenior Front-End Developer ReactTRANSPORTATIONSeptember 2021 - September 2024 (3 years)Paris, FranceObjective:Strengthen a product team on a public sector web application, with concerns for quality, accessibility, maintainability, and continuous improvement.Achievements:
- Development of front-end features in React / TypeScript
- Improvement of frontend architecture and code maintainability
- Work on accessibility and the quality of the user experience
- Bug fixing, targeted refactoring, and improvement of existing components
- Collaboration with product, design, and backend teams
- Participation in technical choices and front-end best practices
- Euler HermesFront-End Developer React / TypeScriptBANKING AND INSURANCEJuly 2021 - August 2021 (2 months)Paris, FranceObjective:Participate in the development and improvement of web interfaces in a demanding business context, with needs for reliability, readability, and maintainability.Achievements:
- Development of front-end features in React / TypeScript
- Integration of maintainable and reusable user interfaces
- Improvement of existing components and bug fixing
- Collaboration with business, product, and backend teams
- Contribution to code quality and frontend best practices
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
- Engineer's degreeIFP School2012
- Engineering DegreeUniversity of Science and Technology 'Houari Boumediène'2008