Profil technique
Développeur full-stack TypeScript, du besoin métier à la production.
Depuis 2021, je conçois des applications web complètes : compréhension du métier, conception fonctionnelle, architecture, développement, tests, déploiement et maintenance.
- Développeur
- Depuis 2021
- Gendarmerie nationale
- 4 ans
- Utilisateurs en production
- 2 000+
- Remote · basé à Toulouse
- Français natif · anglais professionnel
Expériences
Touchez une expérience pour afficher les compétences utilisées.Cliquez sur une expérience : les compétences utilisées s’allument dans la stack.
Stack
- TypeScript
- React
- Next.js
- NestJS
- Node.js
- API REST
- MongoDB
- PostgreSQL
- Redis
- Socket.IO
- Keycloak
- Stripe
- Webhooks
- Docker
- Traefik
- Grafana
- GitHub Actions
- SEO
- Tests unitaires
Stack
- React
- Next.js
- NestJS
- Node.js
- Symfony
- PostgreSQL
- Tailwind CSS
- Docker
- GitLab CI
- Linux
- API REST
- Géolocalisation
- FullCalendar
- Tests unitaires
Stack
- WordPress
- SEO
Stack
- TypeScript
- React
- Next.js
- NestJS
- Node.js
- Tailwind CSS
- API REST
- MongoDB
- Stripe
- Webhooks
- Géolocalisation
- Docker
- SEO
- Tests unitaires
Stack
- React
- Next.js
- Tailwind CSS
- PostgreSQL
- SEO
Stack
Frontend
- TypeScript
- React
- Next.js
- Astro
- Tailwind CSS
- WordPress
- SEO
Backend
- Node.js
- NestJS
- Symfony
- API REST
- Socket.IO
Données
- PostgreSQL
- MongoDB
- Redis
Infra & qualité
- Docker
- GitHub Actions
- GitLab CI
- Traefik
- Grafana
- Linux
- Tests unitaires
Intégrations
- Stripe
- Keycloak
- Webhooks
- Géolocalisation
- FullCalendar
Formation
2021 – 2023
DUT Informatique
IUT de Blagnac
2023 – 2024
Bachelor Développement
Toulouse Ynov Campus
2024 – 2026
Master Expert en développement logiciel (RNCP niveau 7)
Toulouse Ynov Campus
Ce site
Le bon outil pour le besoin, y compris ici.
Astro plutôt que Next.js. Un site de présentation n'a pas besoin d'embarquer le runtime React : les pages sont du HTML statique, et le JavaScript n'est chargé que là où il sert (formulaire de contact). Résultat : un site très léger et instantané.
Contenu typé. Les études de cas sont des fichiers Markdown validés par un schéma Zod au build. Le formulaire passe par un endpoint serverless validé côté serveur, avec anti-spam (honeypot + délai) et fonctionne même sans JavaScript.
Sobre et respectueux. Aucun cookie, mesure d'audience anonyme (Umami), accessibilité soignée (navigation clavier, contrastes, mouvement réduit), mode sombre automatique, données structurées schema.org. Site disponible en français et en anglais.
