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

Arnaud Renaud

Développeur et formateur web (TypeScript, React)

€600/day
Paris, FR
8-15 years

Average response time: 1 hour

About Arnaud

Développeur, formateur et responsable technique indépendant.

🧑‍💻 Développeur et responsable technique :
• 8 ans de développement d'applications web dans des contextes B2B and B2C (Club Med, Oyez, Mi Casa Es Tu Casa, Team Junior Mentor & projets pour mon compte)
• 18 mois en tant que responsable technique et mentor pour lancer le développement d'une application web (Team Junior Mentor & Penco)

👨‍🏫 Formateur et coach :
• 6 ans à enseigner le développement web full-stack à plus de 150 élèves, les préparant à la certification professionnelle de concepteur-développeur d'applications (bac +3/4)
• cours spécifiques sur TypeScript, React, les tests automatisés, le contrôle de version
• sessions de mentorat avec des développeurs professionnels : JavaScript & TypeScript, tests automatisés
  • French

    Native or bilingual

  • English

    Fluent

Can work on-site
Paris (up to 50km)

Experience

  • Wild Code School
    Formateur en développement web
    EDUCATION AND E-LEARNING
    September 2018 - Today (7 years and 9 months)
    Paris, France
    J'ai conçu et dispensé une formation aux techniques de développement web avancé pour un programme de formation en alternance d'un an suivi par sept promotions successives de 10-20 élèves.

    La formation aborde le développement web et mobile (TypeScript, Node.js et React) par la pratique, en mettant l'accent sur des compétences clés comme les tests automatiques et les pratiques DevOps.

    J'ai écrit des des cours magistraux, des tutoriels guidés et des exercices de développement ("quêtes") sur une variété de sujets appliqués à Node.js et React, dont :
    • la stack GraphQL-Apollo appliquée à une app React couplée à un serveur d'API
    • la mise en place d'une application React avec rendu côté serveur (SSR) et code-splitting par route avec Next.js
    • la gestion globale de l'état dans les applications React avec Redux, Context API et le cache d'Apollo côté client
    • l'implémentation DRY de classes métier avec TypeORM et type-graphql pour définir à la fois l'interface d'accès à la base de données et le schéma de l'API GraphQL
    • les tests automatisés (tests unitaires, tests d'intégration, tests de bout en bout, tests de snapshot avec Jest, React Testing Library, Puppeteer, SuperTest)
    • l'intégration continue, la livraison continue et le déploiement continu, mis en pratique avec GitHub Actions
    • la mise en place de services Node.js, Postgres et nginx en utilisant Docker et Docker Compose
    • le déploiement et la gestion d'instances de services web sur un serveur Linux avec caddy, systemd, journald
    Formation React.js Typescript Apollo GraphQL Docker Tests unitaires Automatisation des tests Base de données PostgreSQL TypeORM
  • ESGI
    Formateur en développement logiciel
    EDUCATION AND E-LEARNING
    January 2023 - June 2024 (1 year and 5 months)
    Lille, France
    J'ai conçu et dispensé des formations à différentes pratiques du développement logiciel pour des groupes de 10-15 élèves en cycles bachelor et mastère :
    • applications monopage avec React
    • tests automatiques avec Jest, React Testing Library
    • typage statique avec TypeScript
    • contrôle de version avec Git, GitHub

    Chacun de ces sujets a été abordé en 12 à 30 heures de classe, débutant avec un cours théorique puis pratiqué par les élèves avec mon accompagnement. Les élèves ont été évalués par le rendu d'un travail pratique.
    Formation Typescript React.js Automatisation des tests Git
  • Kampus Training
    Coach en développement logiciel
    EDUCATION AND E-LEARNING
    January 2024 - April 2024 (3 months)
    J'ai conduit des sessions de formation individuelles avec deux développeuses professionnelles, les aidant à progresser dans :
    • l'automatisation des tests (Jest)
    • le typage statique (TypeScript)
    • la programmation fonctionnelle (TypeScript)
    • l'intégration continue (GitHub Actions)

    Chaque session a reposé sur la résolution de problèmes réels rencontrés au travail ou d'exercices adaptés.
    Coaching individuel Typescript Tests automatisés Jest Intégration continue

Recommendations

Be the first to recommend Arnaud

Help this freelancer shine by sharing your experience working together.

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

  • Diplôme d'ingénieur, Génie informatique
    Université de Technologie de Compiègne
    2014
    Diplôme d'ingénieur, Génie informatique

Skill set

Categories