Stack
Les langages, frameworks et outils que j'utilise réellement, sur mes missions comme sur mes projets personnels.
Langages
- TypeScript
Langage par défaut pour tout ce qui est web, frontend comme backend.
- Kotlin
Langage JVM de prédilection pour les projets backend et les librairies.
- Rust
En apprentissage actif, documenté en public dans learning-rust.
Frontend
- Next.js
Framework par défaut pour tous les projets perso et vitrines.
- Tailwind CSS
Styling par défaut, sans dégradé indigo/violet générique.
- Angular
Utilisé côté frontend pour MissionMatch, projet de pratique DDD.
Backend & données
- Spring Boot
Backend Kotlin pour les projets illustrant une architecture hexagonale.
- PostgreSQL
Base par défaut dès qu'un projet dépasse le simple localStorage.
Infrastructure
- Vercel
Déploiement par défaut de tous les projets Next.js, intégration GitHub.
- Kubernetes
Pratiqué en mission et pour le calcul de risque sur Spark.
- Terraform
Infrastructure as code pour les projets qui vont au-delà du PaaS.
- Apache Kafka
Event streaming pratiqué en mission, exploré en profondeur sur le blog.
IA & développement
- Claude Code
Outil principal de développement assisté par IA, au quotidien.