Salut ! Je m'appelle Stephen

Ingénieur Développeur Web

Je développe des sites web principalement avec des technologies Frontend comme React et Next.js, avec un fort accent sur les bonnes pratiques de code, les performances et l'accessibilité.

Portrait

7+

Années d'expérience

13+

Projets

3+

Projets personnels

2000+

Commits

À Propos

Développeur avec plusieurs années d’expérience professionnelle spécialisé dans le frontend, je me concentre principalement sur des technologies Javascript comme Next et React. Mon expertise va au delà du simple développement et inclus également la réalisation d’audits de performance web et d’accessibilité. Bien que mon domaine d’expertise soit principalement centré autour de l’écosystème React et Next.js, j’interviens également sur d’autres technologies JavaScript frontend comme backend.

Voici quelques technologies avec lesquelles j'ai travaillé récemment :

  • Next.js
  • React.js
  • Node.js
  • Nest.js
  • TypeScript
  • Cursor

Et voici quelques technologies que j'apprends actuellement :

  • Solid JS
  • Svelte

Compétences

Parcours

J'ai obtenu un Master (Bac+5) en Architecture Logicielle. J'ai étudié à l'Université Paris Descartes, où j'ai acquis une solide base en conception de systèmes et en principes d'ingénierie. Tout au long de mes études, je me suis progressivement spécialisé dans le développement logiciel.

  • Développement

    • Nest.js
    • Next.js
    • Node.js
    • React.js
    • Typescript
  • Accessibilité

    • Lighthouse
    • RGAA
    • Tanaguru
    • WCAG
  • Devops

    • Ansible
    • Docker
    • Terraform
  • Outils

    • Cursor
    • Figma
    • Gitlab
    • Intelij
    • Jira

Graphique de compétences et autres outils utilisés

  • Adobe
  • Agile
  • BrowserStack
  • Drupal
  • ESlint
  • Express
  • Figma
  • Java
  • Prettier
  • Python
  • React Hook Form
  • Redux
  • Redux
  • SCSS module
  • Strapi
  • Styled components
  • Tailwind
  • turbopack
  • Vercel
  • Yup
  • Zod

Projets personnels

  • Package NPM : react-drupal-webform

    react-drupal-webform est un package permettant de récupérer les données YAML généré par le webform de Drupal et en créer des composant React. Plusieurs fonctionnalités sont utilisables : Utilisation de RHF, validation via Yup....

    • Yup
    • React 19
    • React Hook Form
    • Drupal
  • Portfolio V2

    Déuxième portfolio est développé avec Next.js 16, utilisant le Static Site Generation (SSG). Il intègre égalementun système d’internationalisation via next-intl, avec également un contenu multilingue géré depuis Strapi.

    • React.js
    • Next.js
    • Strapi
    • Typescript
  • Portfolio V1

    Premier portfolio développé full Frontend via la librairie à React. En utilisant également styled-components pour la gestion du styling.

    • React
    • Typescript

Expériences

Actency - Coexya

2025-2026

  • Développement de la refonte du site Légifrance, site officiel du gouvernement français pour la diffusion du droit nationale. Développement en Javascript Vanilla et Spring Java aux sein des équipes de Coexya. Contexte de très forte exigence d'accessibilité numérique (RGAA). (Développeur Front | Accessibilité)

Actency

2023-2026

  • Refonte du site SFA en Next JS et Drupal. (Lead Frontend)
  • Développement du site Vicat Granulat en Next Js, Node et Drupal. (Lead JS)
  • Diverse développement sur des projets généralement sur des framework Javascript... (Dev Frontend)

ANFSI

2019-2023

  • Développement de plusieurs fonctionnalité pour implémenter un réseau social interne en React et Nest Js. (Développeur Full Stack)
  • Tâches devops : Implémentation de tâche "Airflow" en Python + utilisation d'Ansible et Terraform. (Développeur | Devops)