About Cyril
React / Next.js Frontend Developer - Modern, Performant, and Accessible Interfaces
- React 19 and Next.js: App Router, SSR, SSG, Server Components
- TypeScript: clean, typed, maintainable, and scalable code
- Pixel-perfect integration from Figma: responsive, mobile-first, UI animations
- Design systems: Tailwind CSS, Shadcn UI, MUI, Storybook
- Accessibility: WCAG, RGAA, keyboard navigation, screen readers, ARIA
- Frontend testing: Playwright, Jest, React Testing Library
- APIs: REST, GraphQL, Apollo Client
- Quick team integration: agile environment, code review, CI/CD
French
Native or bilingual
Experience
- DINUMReact Next TypeScript Accessibility DeveloperPUBLIC SECTORAugust 2025 - Today (10 months)
- Development of React components and improvement of existing ones (Docs)
- Accessibility refresh on several projects (Docs, File, UI Kit)
- Application of WCAG / RGAA rules and ARIA best practices
- Refactoring of components to ensure compliance and keyboard navigation
- Implementation of E2E tests with Playwright
- Audit and correction with Lighthouse, Axe, Wave
- Fix & Responsive Improvement for Visio project
- Agence Dn'DReact / Next / TypeScript DeveloperApril 2025 - July 2025 (4 months)• Development of new features in Next14 / Tailwind• Bug fixing• Focus on quality / clean code• Unit tests• Accessibility focus
- CHANELReact Next TypeScript DeveloperFebruary 2025 - April 2025 (3 months)Complete development of an internal web application (Next.js 15, TypeScript,Tailwind CSS)- Creation from scratch of an interface used in production by teams- Implementation of unit tests and accessibility best practices- Strong focus on code quality (clean code, modular components)- Responsibility for the entire frontend part (development, maintenance, optimization)
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