You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Fabien R.FR

Fabien R.

Expert Front-End - Next.js / TypeScript / Tailwind

€590/day
22 projects
Paris, FR
3-7 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Fabien

Full Stack JS Developer passionate about creating robust and scalable solutions.

With 6+ years of experience in web development, I specialize in ReactJS and its ecosystem, and I have contributed to the creation of pages that are visited by millions of users.

🚀 My Skills:
I master the integration of modern technologies to meet various technical needs:
  • Next.js: Creating high-performance and SEO-friendly sites.
  • TypeScript: Typed development for robust applications.
  • Zod: Validation of all data coming from your APIs to avoid bugs.
  • Jest/Cypress: Quality assurance with unit and end-to-end tests.
  • GraphQL: Optimization of data exchange.
  • Webpack: Fine optimization of your app's bundling policy for hyper-fast rendering
  • Redux/RTK: Scalable management of your application's state, regardless of its complexity
  • TailwindCSS: Fast and side-effect-free implementation of your CSS classes
⭐️ What I bring you in addition:
My goal is to design solutions that last over time, not just functional products.

🤝 To do this, I commit to:
  • Facilitate maintenance: Well-tested, documented, and versioned code.
  • Anticipate scalability: Modular architecture and respect for DRY (Don't Repeat Yourself) principles.
  • Ensure readability: Clear naming of variables, functions, and files for quick team onboarding.

ℹ️ You can see my case studies here: naina.digital/case-studies
  • English

    Native or bilingual

  • French

    Native or bilingual

Remote only
Primarily works remotely

Experience

  • Eurosport
    React / Node / graphQL Developer
    ENTERTAINMENT AND LEISURE
    July 2019 - Today (6 years and 11 months)
    Issy-les-Moulineaux, France
    Development of the new eurosport.com site in React / Node

    Tasks:
    - Creation from scratch of new features with corresponding tests
    - Optimization of rendering and compilation speed
    - Improvement of the code splitting strategy
    - Interview and review of tests for new candidates
    - Implementation of a graphQL server and client
    - Participation in daily stand-ups to review ongoing tickets
    - Redesign and refactoring of the existing code base to make it more scalable
    - Streamlining and optimization of Continuous Integration (CI)
    - Reflection on different technology choices to adopt
    React.js Node.js Unit tests Jest Circle CI graphQL TDD BDD Styled components
  • Cirruseo
    Vue Developer
    TECH
    June 2019 - July 2019 (1 month)
    Paris, France
    Development of a webapp in Vue.js with Nuxt (SSR), Cypress CI (e2e test) and Vuetify.
    SCRUM organization with JIRA (PO, scrum poker, retro, stand ups).

    Tasks:
    - Development of the app with the different Vuetify components
    - Participation in SCRUM rituals to define the points of each user story
    - Improvement of existing code to remove all duplicates
    - Participation in code reviews to ensure code quality
    - Helping to set up e2e tests with Cypress CI
    JavaScript Nuxt Jira REST Vue.js Vuex MySQL
  • Ignition Program
    Vue and Angular Developer
    HUMAN RESOURCES
    October 2018 - March 2019 (5 months)
    Paris, France
    Development of a web app for connecting startups and candidates.
    Application in Vue.js. State management pattern with Vuex and Nuxt in front. Python Django REST in back.

    Tasks:
    - Develop a SPA in Vue.js with a Nuxt architecture
    - Create the different reusable components with ElementUI
    - Implement different code best practices (ESlint linter, gitflow, PR, e2e test with Cypress)
    - Maintain existing AngularJS code and improve it
    Vue.js nuxt ux scrum AngularJS

Reviews

5.0

Out of 18 ratings

R

Renaud

Eurosport

Reviewed on 2/23/2024

R

Renaud

Eurosport

Reviewed on 6/30/2023

Recommendations

DG
Loris ArandaLA
David Garry and 1 other person have recommended Fabien

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Architect in digital technologies
    42
    2019
    Sa pédagogie est basée sur le peer-to-peer learning : un fonctionnement participatif, sans cours, sans professeur, qui permet aux étudiants de libérer toute leur créativité grâce à l’apprentissage par projets. 42 a été fondée à l’initiative de Xavier Niel en 2013 alors que l’industrie du numérique en France subissait une importante pénurie de développeurs informatiques. Pour former en grand nombre les meilleurs talents de demain, l’établissement met à disposition les meilleures infrastructures dans des lieux innovants et modernes à Paris et Fremont (Silicon Valley)

Certifications

Skill set

Categories