DéveloppeurWebNode.js / Vue.js

Pierre Payet - Lyon

Pierre Payet photo

À propos de moi

Diplômé d'un Master à Epitech Lyon, et fort de 2 années d'alternance, je me passionne pour les nouvelles technologies du Web. Je suis fasciné par les possibilités qu'offre le Développement Web et j'aime concevoir, réaliser et mettre en place des solutions innovantes, pérennes et personnalisées.

Je me forme actuellement sur : React, et lecture du livre Software Craft (apprentissage Clean Code, KISS, DRY, YAGNI, TDD...).

Illustration image

Développement Back-End

Grâce à Node.js et ses frameworks (NestJS, Express.js), je suis à même de créer des applications côté serveur efficaces, fiables et évolutives (API REST), interconnectées à des bases de données.

Illustration image

Développement Front-End

Grâce à Vue.js et Nuxt.js, je suis à même de créer des interfaces utilisateur Web performantes, interconnectées avec la partie Back-End.

Illustration image

Méthodes et bonnes pratiques

Je privilégie une approche flexible des projets grâce à la méthode Agile (objectifs à court terme, découpage, sprint...), tout en appliquant les bonnes pratiques de programmation (Clean Code, code review, peer programming...).

Mon écosystème

Les technologies avec lesquelles je travaille :

Mes projets

pierrepayet.dev v2 website imagepierrepayet.dev v2 website imagepierrepayet.dev v2 website imagepierrepayet.dev v2 website image

pierrepayet.dev V2

Refonte de mon site web personnel.

Nuxt 3
Utilisation de la dernière version du framework Nuxt (basé sur Vue 3).
TypeScript
Améliore et sécurise la production de code JavaScript, en permettant notamment un typage fort.
Tailwind CSS
Utilisation du framework Tailwind CSS pour le design du site web.
Netlify
Déploiement de mon site web sur Netlify, permettant notamment une intégration continue simplifié.
Voir sur GitLab

shellinthecity.com

Création de mon blog personnel sur le domaine de la cybersécurité, contenant des comptes rendus de différents challenges CTF que j'ai réalisés.

Ghost
Ghost est un moteur de blog libre et open source écrit en JavaScript.
DigitalOcean
Déploiement de mon blog sur un serveur Ubuntu DigitalOcean.
Voir le site
shellinthecity.com website imageshellinthecity.com website imageshellinthecity.com website imageshellinthecity.com website image
pierrepayet.dev V1 website imagepierrepayet.dev V1 website imagepierrepayet.dev V1 website imagepierrepayet.dev V1 website image

pierrepayet.dev V1

Création de mon premier site web personnel pour présenter mon activité et afficher mes différentes réalisations.

Nuxt 2
Utilisation du framework Nuxt.
Docker
Utilisation de Docker pour conteneuriser mon site web.
GitLab CI/CD
Création d'une pipeline à l'aide de GitLab CI/CD pour l'intégration continue de mon site web.
DigitalOcean
Déploiement de mon site web sur un serveur Ubuntu DigitalOcean.

CG Pub Media

Réalisation de mon tout premier site web sur mesure avec recherche d'emplacements dynamiques pour la société CG Pub Media : expert en signalétique et communication extérieure.

WordPress
Utilisation du CMS WordPress et du plugin Elementor pour la création d'un template sur mesure.
JavaScript
Utilisation de JavaScript avec l'API Google Map, pour la création d'une carte avec emplacements publicitaires dynamiques.
CG Pub Media website imageCG Pub Media website imageCG Pub Media website imageCG Pub Media website image

Entrons en contact

Si vous souhaitez travailler avec moi, si vous avez une question, ou si vous souhaitez entrer en contact, n'hésitez pas à me laisser un message, je me ferai un plaisir de vous répondre dans les plus brefs délais.