À propos de Arnaud
Français
Bilingue ou natif
Anglais
Capacité professionnelle complète
Expériences
- Wild Code SchoolFormateur en développement webEDUCATION & E-LEARNINGseptembre 2018 - Aujourd'hui (7 ans et 9 mois)Paris, FranceJ'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
- ESGIFormateur en développement logicielEDUCATION & E-LEARNINGjanvier 2023 - juin 2024 (1 an et 5 mois)Lille, FranceJ'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, GitHubChacun 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.
- Kampus TrainingCoach en développement logicielEDUCATION & E-LEARNINGjanvier 2024 - avril 2024 (3 mois)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.
Recommandations
Soyez le premier à recommander Arnaud
Contribuez à la réussite de ce freelance en partageant votre expérience de collaboration avec lui.
Ces profils de freelance correspondent également à vos critères
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
Formations
- Diplôme d'ingénieur, Génie informatiqueUniversité de Technologie de Compiègne2014Diplôme d'ingénieur, Génie informatique