Compétences

Expertises techniques et outils.

Frontend

TypeScript

Surcouche typée à JavaScript que j'intègre systématiquement à mes projets Next.js pour renforcer la fiabilité du code. Je l'utilise pour définir des interfaces claires entre mon Backend et mon Frontend, facilitant ainsi la maintenance et limitant les erreurs de développement au sein de mes architectures découplées.

Frontend

NextJs

Mon framework de référence pour le développement frontend. Je l'utilise pour construire des applications performantes et optimisées pour le SEO, en exploitant le rendu côté serveur (SSR) et la génération statique pour offrir une expérience utilisateur fluide et rapide.

CSS & Design

Tailwind CSS

Framework CSS utility-first pour créer rapidement des interfaces personnalisées. Maîtrise des configurations avancées, des plugins et de l'optimisation pour la production.

Infra

Docker

Pilier de mon workflow de développement et de déploiement. Je l'utilise pour isoler et standardiser mes environnements, de la conception à la mise en production sur VPS. Mon usage inclut l'optimisation d'images via des builds multi-stage, l'orchestration de services avec Docker Compose, ainsi que la gestion de la persistance des données et des réseaux internes sécurisés.