À propos de moi

Développeur Full-Stack et formateur passionné par le partage de connaissances

Depuis plus de 10 ans, je construis des applications web avec Node.js et Vue.js. Je suis Tech Lead sur des architectures monorepo modernes (TRPC, Nuxt) et j'enseigne ces mêmes technologies à l'IUT du Littoral. Partager ce qui fonctionne en production me semble plus utile que des cours théoriques.

Mon Expérience

Tech Lead Fullstack

Nexity · Freelance

Avr. 2025 - Aujourd'hui

Techlead sur une stack monorepo NodeJS, TRPC, Vue.js/Nuxt pour une application B2B. Mise en place d'un design system cohérent, refactorisation de composants, architecture clean code, tests unitaires et E2E. Création d'une API TRPC type Back For Front et accompagnement de développeurs Junior/Confirmé.

Vacataire - Formateur

IUT du Littoral Côte d'Opale

Déc. 2020 - Aujourd'hui

Enseignement en DUT 1ère et 2ème années sur plusieurs modules : programmation web côté serveur (NodeJS, Prisma, Express), côté client (VueJS, Nuxt, Vite, TailwindCSS) et industrialisation (Docker, Github, CI/CD). Responsable de la refonte et l'harmonisation des cours de deuxième année.

Ingénieur Full Stack

guiild · Freelance

Mai 2022 - Mars 2025

Lead Front Developer sur plusieurs missions client. Responsable front d'un périmètre métier avec Vue 3, Tailwind CSS, Cypress, Vitest et TypeScript. Mise en place d'applications backoffice et de souscription avec Design System propriétaire. Développement d'applications d'annonce publicitaire mobile (JS vanilla & React).

Mes Technologies

Frontend

  • Vue.js & Nuxt
  • React & Next.js
  • TypeScript
  • JavaScript (ES6+)
  • Tailwind CSS
  • SASS/SCSS
  • Pinia & Vuex
  • HTML5 & CSS3

Backend

  • Node.js & Express
  • Fastify
  • TypeScript
  • REST APIs
  • GraphQL
  • PostgreSQL
  • MongoDB
  • Redis

DevOps & Outils

  • Git & GitHub
  • GitHub Actions
  • Docker
  • Kubernetes
  • CI/CD Pipelines
  • Nginx
  • ESLint & Prettier
  • Vitest & Jest

Mes repos GitHub

courses

Courses platform for Teaching

node-toolkit

This repository contains a collection of tools and configurations designed to simplify development and automation for your projects.

TypeScript
Voir

.github

Common github config for personal github user repository

template-tcg-spa

Pas de description disponible

TypeScript
Voir

vuejs-courses

Application of VueJS courses

TypeScript
Voir

template-tcg-api

Template for TCG API durant nodeJS courses in IUT Littoral Côte d'Opale BUT2 Info

nodejs-courses

Application of Node.js courses

JavaScript
Voir

Restons en contact

Vous avez un projet, une question, ou simplement envie d'échanger ? N'hésitez pas à me contacter !