You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Johan Le RochJL

Johan Le Roch

Web Developer | React.js | Next.js | Typescript

€550/day
Paris, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Johan

React.js | Next.js | Typescript Web Developer 💥

Looking for aweb developercapable of delivering a fast, fluid interface that perfectly matches your mockups? I design applications inReact.js**, **Next.js**, and **Typescriptwith a particular focus onpixel-perfectintegration, smooth animations, and **overall performance**.

For over 14 years, I have been supportingstartups**, **scale-ups**, and **large corporationson complex web projects:
  • Fortuneo
  • Mangrove (Web3)
  • Cultur'in The City…
In parallel, I have **trained hundreds of developers in React.js and Next.js**, which forces me to master every detail of the framework.

I transform your mockups into afluid**, **fast**, and **engaginginterface, perfectly aligned with your design and product goals.

I am involved in every stage of frontend development:
  • Componentstructuring
  • Statemanagement
  • Mobile-firstintegration
  • Performanceoptimization(loading speed, animations, SEO, accessibility)
You get areliable**, modern, and **performant**application**, ready to go live **at no extra cost**.

I have developed e-commerce platforms, business dashboards, animated showcase websites, and PWAs, always with a focus on **maintainability**, **performance**, and **UX/UI consistency**.

Technical Stack: React.js, Next.js, Typescript, Javascript, TailwindCSS, Shadcn, MaterialUI, AntDesign, Bootstrap, Stripe, Lemon Squeezy, Prisma, Drizzle, Sequelize, Atomic Architecture, Clean Architecture, Clean Code

Have a web project to realize?

Contact me(response within 1 hour)for an initial discussion to schedule a video call to **define your needs together**, **identify the technical challenges**, and lay the groundwork for an effective collaboration.
  • French

    Native or bilingual

  • English

    Fluent

Can work on-site
Paris (up to 50km), Marseille (up to 50km), Bordeaux (up to 50km), Nantes (up to 50km), Lyon (up to 50km)

Experience

  • Johan LE ROCH
    Frontend Developer | React | Next | API
    May 2011 - Today (15 years and 1 month)
    I help companies build their custom applications with **React, NextJs, Tailwind, and Framer motion**.
    YouTube Channel:https://youtube.com/@johancode

    13 years of experience,**+20 companies supported**,500 developers trained in React(Coding Crew).
    • Development of interactive user interfaces with **React.js**.
    • Creation of performant web applications using **Next.js**.
    • Implementation of robust static typing with **Typescript**.
    *Reactexpert, offering optimized front-end solutions.
    • Integration ofGraphQLfor efficient data queries.
    • Use ofApollofor advancedGraphQL APImanagement.
    • Simplified and efficient state management with **Zustand**.
    • Dynamic and reactive programming in **Javascript**.
    • Optimization of application performance withNext.jsand **React.js**.
    • Development of scalable applications withTypescriptand **GraphQL**.
    React React.js Next.js Typescript JavaScript Next.js Developer React.js Developer
  • Mangrove
    Lead Front-End Developer (React / NextJs)
    SOFTWARE PUBLISHING
    January 2022 - Today (4 years and 5 months)
    Paris, France
    Development of the **DEX**, including features:
    • Trade
    • Strategies
    • Referral
    • Leaderboard
    • Charts (depth chart, price range chart, price chart...)
    React.js Next.js TailwindCSS
  • Fortuneo
    Software Engineer (React / AWS)
    BANKING AND INSURANCE
    September 2019 - December 2021 (2 years and 4 months)
    Brest, France
    Development of a developer portal for Open Banking, exposing Fortuneo's various services.

    Challenges:
    • Enable Fortuneo and its partners to interact with each other in a stable and secure manner.
    • Provide an optimal developer experience
    React.js JavaScript CSS HTML Next.js

Recommendations

FU
Nathan Le RayNL
Xavier Le Bras-ThomasXL
+5
Former user and 7 other people have recommended Johan

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

  • Master 2 - Software Architect
    ENI Nantes
    2014
    Programme Développer en s’appuyant sur les modèles et les Frameworks | 7 semaines Java EE : Frameworks et Design Patterns Le développement d’application n-tier avec .Net et C# Modèles d’architecture d’applications (MDA, SOA) Introduction au Business Intelligence Administration Systèmes et Réseaux | 7 semaines Notions fondamentales sur les réseaux Utilisation d’un système Unix Administration des systèmes Unix/Linux Administration et maintenance d'un environnement Microsoft Windows Server Conduite de projet | 3 semaines Projet d'étude Projet final Communiquer et évoluer dans un contexte professionnel Droit informatique : 1h/semaine Communication : 2h/semaine Maths Appliquées : 2h/semaine Economie et comptabilité d’entreprise : 1h/semaine Anglais : 2h/semaine
  • Bachelor's Degree + Master 1 - Computer Science Designer Developer
    ENI Nantes
    2013
    Programme: Développer une application orientée objet Programmation en mode console Programmation orientée objet avec C# Le SQL avec SQL Server Triggers et procédures stockées avec Oracle – PL/SQL Développement d’une application objet avec C# Projet : Réalisation d’une application en mode client/serveur Spécifier, concevoir et réaliser une application n-tiers Analyse et conception (modélisation, UML, méthode AGILE, …) Développement en environnement internet /intranet avec JAVA EE Développent en environnement internet / intranet avec PHP Projet 2 : Analyse, conception et développement d’une application n-tier Piloter un projet informatique Utiliser les frameworks pour le développement avec JAVA EE (Struts, Hibernate, Ejb) Paramétrage d’un serveur d’application Le testing Développement d’une application mobile Conduite et gestion de projet Mise en œuvre avec MS-PROJECT Communication, Management et Qualité Projet de synthèse

Certifications

  • Master 2, Software Architect
    ENI
    2013
    BDD Web Developer Typescript TDD Clean Architecture Clean Code JavaScript Domain Driven Design Next.js React.js

Skill set

Categories