Bienvenue sur mon site, je m'appelle
Pierre Golfier
Je suis développeur web fullstack.

C'est moi, vite fait
Hobbies :
- Gaming
- Cuisine
- Développement
Setup :
- Macbook
- Clavier Corne v4
- Neovim
À propos
Ancien technicien R&D en microbiologie reconverti en développeur en 2019, je travaille actuellement chez Crisp.chat, un SaaS qui propose des outils pour améliorer le support client des entreprises, notamment une messagerie unifiant tous les canaux de communication numériques et un chatbot IA. Expert en JavaScript fullstack et à l'aise en DevOps, j'aime pouvoir toucher à tout et mener des projets de A à Z.
Je consacre une bonne partie de mon temps libre à travailler sur des projets personnels tels que Twitchbuddy ou encore le Maître des Fleurs, un jeu de quiz multijoueur en ligne pour l'animateur Ponce sur la plateforme Twitch.tv.
Mes Stacks
Après avoir appris les bases du développement web en autonomie, j'ai décidé de me tourner vers un framework JavaScript côté client. Je me suis spécialisé en Vue.js et au fil de mes projets, j'ai pu maîtriser Nuxt, Node.js, TypeScript et MongoDB.
En travaillant chez Codeur.com, j'ai eu l'opportunité d'apprendre et maîtriser Ruby on Rails. Lors de l'annonce de Hotwired, nous avons immédiatement adhéré à cette nouvelle approche du développement d'applications web et l'avons intégrée à notre stack technique.
Pour déployer mes applications, je me suis formé à Docker. J'utilise principalement le reverse proxy Traefik et je gère moi-même mes serveurs dédiés.
Tailwind CSS : Pour citer son créateur : "It looks awful, and it works." Après avoir maîtrisé ce framework CSS, je ne peux que confirmer. Malgré son aspect très verbeux, il permet cependant de créer rapidement des interfaces simples à maintenir.
Expériences
Codeur.com
Décembre 2019 - Avril 2024
Développeur Ruby on Rails
En décembre 2019, j'ai rejoint l'entreprise Codeur, me permettant de me former au développement Ruby on Rails.
Mes missions au sein de l'entreprise étaient d'assurer la maintenance et le développement de nouvelles fonctionnalités pour Codeur.com, Graphiste.com, Rédacteur.com, Traduc.com et Facture.net.
Formateur
Juillet - Août 2020
Formateur Vue.js
En 2020, j'ai été approché par une société de formation qui était à la recherche d'un développeur pour dispenser une formation d'initiation au framework Vue.js à une agence lyonnaise.
"Le Maître des Fleurs"
Voir le siteNovembre 2020 - Aujourd'hui
Développeur full-stack et DevOps
Le Maître des Fleurs est un quiz de culture générale multijoueurs. Il se joue jusqu'à 6 000 joueurs simultanément. Les joueurs commencent avec 3 vies, à chaque question, ceux qui se trompent perdent une vie. Le but est d'être le dernier survivant !
Depuis 2020, je collabore avec le streameur Ponce et Céline, sa cheffe de projet, afin de développer un outil permettant d'animer une émission à la manière d'un jeu télévisé. J'étais à l'origine la seule personne impliquée dans la réalisation du projet, puis au fil du temps, j'ai été rejoint par BastiUi pour le design UI/UX et Grafikart en renfort sur le développement.
Pour 2025, nous avons pour projet d'ouvrir la création de parties (qui est actuellement réservée à Ponce) à l'ensemble de sa communauté, amenant le projet à une tout autre échelle.
Pour ce projet, j'ai utilisé une stack technique composée de Vue.js, Tailwind, Node.js, TypeScript, Express, MongoDB et Socket.io.
Twitchbuddy.app
Voir le site2020 - 2024
Projet personnel
En 2019, j'ai lancé ma première application web : Handyclip. Une application qui permettait de chercher et télécharger facilement des extraits vidéos de la plateforme Twitch.tv. En avril 2020, j'ai décidé de réécrire l'application avec d'autres technologies, notamment Nuxt, en y ajoutant des fonctionnalités.
Bien que toujours en fonctionnement, le développement est pour le moment en pause.
Ce projet est basé sur Nuxt, Tailwind et MongoDB.
Crisp.chat
Voir le siteAvril 2024 - Aujourd'hui
Développeur Fullstack
J'ai rejoint l'équipe de Crisp avec pour mission initiale d'implémenter la refonte intégrale du site web de l'entreprise. Pour réaliser ce projet, le framework Nuxt a été choisi pour tirer parti de Vue.js et du rendu côté serveur afin de proposer une expérience utilisateur plus moderne et performante.
Depuis la mise en production du nouveau site, je continue d'y apporter régulièrement des optimisations de performance et de nouvelles formes de contenu, et je participe aussi désormais à divers développements sur les différents micro-services qui constituent l'architecture de l'application, aussi bien front-end que back-end.