À propos de moi
💡 Info
Ce site est un prétexte pour expérimenter des technologies et des méthodes de développement. Il est en constante évolution.
Je suis un développeur front-end senior avec 7 ans d'expérience et plus de 20 ans d'expérience professionnelle dans la création de sites et d'applications web. Je me suis spécialisé dans JavaScript/TypeScript et j'ai une expertise dans le framework Vue.js/Nuxt.js.
Mes journées professionnelles s'articulent principalement dans la conception et la réalisation d'applications web conçues avec des frameworks javascript (Vue.js, Alpine.js, ...) connectées à des API. Je participe aux sessions de design et aux rituels agiles. Je suis soucieux de respecter les bonnes pratiques d'intégration HTML/CSS, de la performance, du respect du graphisme (pixel perfect) et d'être conforme aux exigences d'accessibilité (RGAA/WCAG).
J'adore apprendre des nouvelles technologies, techniques, méthodes. J'aime transmettre mes connaissances et travailler en équipe. Je passe beaucoup de temps à faire de la veille technologique et à expérimenter de nouveaux outils. J'ai une appétence pour le graphisme et la musique.
Dernières expériences pro
Développeur frontend senior chez SNOWsat depuis mars 2024.
Software engineer frontend senior chez Jellysmack de mars 2022 à novembre 2023.
Plus de détails sur mon profil LinkedIn.
Dernières expérimentations
Zégut PG
Zégut PG est une application web qui me permet de créer des playlists Spotify à partir des épisodes du podcast de l'émission RTL2 Pop-Rock Station présentée par Francis Zégut & Marjorie Hache. C'est aussi un prétexte pour moi de faire mumuse avec Vue.js et l'API Spotify 🤓. J'en parle ici.
Pascal is listening
https://pascal-is-listening.onrender.com/
👉 À noter
Cette application est un test technique. Le serveur Redis peut être en veille. Il faut parfois attendre quelques secondes pour que l'application se réveille.
Application web qui affiche les titres des chansons que je suis en train d'écouter sur Spotify.
Projet construit à l'aide des écosystèmes Node.js et npm, Github pour stocker le code, Render en tant qu'hôte, Render's Redis pour mettre en cache les réponses de l'API Spotify. L'application et l'API interne sont entièrement construites à l'aide du système Nuxt. Nuxt est un framework js basé sur Vue.js qui permet, entre autres, de faire du rendu côté serveur (SSR), du rendu côté client (SPA) et de générer des sites statiques.
Ce projet m'a permis de mettre en pratique Redis dont je ne connaissais que la théorie. L'API de Spotify est très bien faite et particulièrement bien documentée. Nuxt.js m'a permis de capitaliser mon savoir faire en Vue.js et de construire rapidement une application rendue côté serveur. La plateforme Render est très utile et simple à utiliser. Elle ressemble beaucoup à Netlify en plus riche.