🇬🇧

Thibaud Brault

Développeur front-end nantais

Expériences

  • Développeur full-stack JS

    Zénika, Nantes

    Stage de 6 mois entre Février 2023 à Septembre 2023

    • Client: FAQ - Zénika (site interne)

    • Mise en place de tests e2e avec Playwright pour assurer la qualité et la stabilité du site.
    • Ajout de nouvelles fonctionnalités, dont la création d'un statut de spécialiste pour la validation de questions et l'intégration de l'API Google Translate pour la traduction de contenu.
    • Amélioration de l'expérience de développement en migrant le projet de 'Create-React-App' vers 'Vite', ce qui a entraîné une augmentation significative de la rapidité et de l'efficacité.
    • Mise à jour de React et de React-Router vers les dernières versions, permettant ainsi de bénéficier des dernières avancées technologiques.
    • Mise à jour des dépendances Apollo GraphQL pour permettre l'utilisation des hooks de React ainsi que la gestion des requêtes GraphQL grâce à une seule dépendance ce qui permet de supprimer plusieurs autres.
    • Migration vers Tailwind afin de nettoyer le CSS actuel et unifier les styles déjà présents.
    • React
    • Playwright
    • Vite
    • Tailwind
    • Prisma
    • Graphql
    • CircleCI

Projets

FAQMaker

SaaS

  • SaaS multi-tenant entièrement responsive
  • Différents niveaux d'abonnements qui permettent d'accéder à différentes fonctionnalités
  • Rôles et autorisations
  • Ajout, suppression et modification des utilisateurs
  • Questions / réponses
  • Ajout / suppression de tags
  • Support de Markdown pour les réponses
  • Thème personnalisable
  • et bien plus

Landing page

FAQMaker - Home

GameMusic

  • Présentation des musiques par catégories, popularité, date d'ajout, ...
  • Lecteur de musique fonctionnel (play / pause, suivant / précédent, loop et shuffle)
  • Authentification nécessaire pour sauvegarder des favoris et créer des playlists
  • Utilisateur admin peut ajouter des albums, des musiques, ...
  • Historique des titres écoutés par l'utilisateur

PokéRef

PokéRef - Home

Portfolio

  • Présentation de mes projets
  • Carousel d'images
  • Disponible en français et en anglais

Bio

Passionné par l'informatique et la création, c'est tout naturellement que je me suis tourné vers le développement de sites.

Adepte du clean code, je suis vigilant à l'accessibilité, au responsive design, à l'amélioration des performances et au respect des bonnes pratiques SEO.

  • React
  • Svelte
  • Next
  • Typescript
  • Tailwind
  • Sass
  • PostgreSQL
  • Prisma
  • Drizzle
  • Playwright
  • Github Actions