À propos

Merci de votre visite. Découvrez mon parcours et mes compétences.

Point d'interrogation avec un chat de questions

Parcours

Je suis Christopher Debray, développeur web autodidacte qui s'est lancé dans cette aventure passionnante pendant la pandémie de COVID-19 en 2020.

J'ai débuté ma formation formelle en développement web à EPITECH en septembre 2020 et acquis une expérience pratique en tant que stagiaire chez Club Employés en septembre 2021.

J'ai fièrement obtenu mon diplôme en tant que major de promotion en 2022 et poursuivi mes études à l'ESGI en 2023. Après avoir terminé ma formation avec 2 ans d'expérience chez Club Employés, j'ai rejoint l'entreprise en tant qu'employé à temps plein.

Aujourd'hui, je souhaite poursuivre ma carrière en tant que développeur full-stack. Actuellement, je me concentre sur l'apprentissage de Laravel et je cherche activement à améliorer mes compétences et ma passion pour le développement web !

Expérience

  • Club Employés - 3 ans
    • Refonte du site web en Symfony 4.4 monolithique, séparation du site en deux projets distincts :
      • Une API utilisant Symfony 6.1 avec API Platform.
      • Éléments visuels en Vue.js 3.2 avec TypeScript.
    • Développement d'un module de concours permettant aux entreprises de créer des jeux personnalisables pour leurs employés.
    • Mise en place d'un système Single Sign-On (SSO).
    • Refonte et optimisation du système de chèques vacances ANCV.
    • Formation d'un développeur junior pendant un mois.
  • Tisseco - 1 an
    • Création d'un système de gestion de flotte :
      • Une API utilisant NestJS 11.
      • Une PWA créée avec ReactJS 19.
    • Système complet de gestion de flotte avec affectation de véhicules, tournées et chauffeurs.
    • Tests du comportement complet de l'API via tests E2E avec Jest.
    • PostgreSQL avec PostGIS pour filtres de géolocalisation avancés (rayon, zone, type).
    • Système d'import massif avec rapport d'erreurs par email.
    • Déploiement avec Coolify, CI/CD avec GitHub Actions, monitoring via Netdata, sauvegardes avec AWS.
    • Optimisation UX pour personnes ayant des compétences numériques limitées.

Formation

  • EPITECH - BAC + 2 (Développeur web full-stack, major de promotion)
    • Pédagogie par projet
    • Un an d'alternance chez Club Employés - 1 semaine à l'école, 3 semaines en entreprise
  • ESGI - BAC + 3 (Développeur web full-stack)
    • Enseignement mixant théorie et pratique
    • Un an d'alternance chez Club Employés - 1 semaine à l'école, 3 semaines en entreprise

Compétences

  • NestJS
  • Laravel
  • PostgreSQL
  • React
  • Next.js
  • TypeScript
  • Docker
  • AWS
  • CI / CD
  • Knowledge sharing
  • Autonomous
  • Adaptable