- Back-end
- Java 17–25, Spring Boot 3 / 4 (Security, JWT, Data JPA, WebSocket, Actuator), Go, API REST sous contrat OpenAPI, Flyway, Maven
- Front-end
- TypeScript, React 18 / 19 (TanStack Router, Query, Table, react-hook-form, Zod, Zustand), Next.js 15, Vue 3, Tailwind, PWA, internationalisation, accessibilité
- Mobile
- Android Kotlin (Jetpack Compose, Hilt, Room, Retrofit, WorkManager, CameraX), mode kiosque, mises à jour OTA
- Données et IoT
- PostgreSQL, TimescaleDB, MySQL, Redis, MQTT (Mosquitto, Paho), séries temporelles, qualité des données
- IA appliquée
- agents écrits sans framework (appels d’outils), sorties structurées (JSON Schema), évaluation avec seuils fixés à l’avance, cache de prompt, OpenAI, Anthropic, DeepSeek, Gemini, WhatsApp Business API, sherpa-onnx, faster-whisper
- Développement avec l’IA
- Claude Code, Codex, Cursor ; agents en parallèle sur des worktrees Git, règles d’agent vérifiées par des hooks
- Qualité
- JUnit 5, ArchUnit, Testcontainers, PIT, Vitest, Testing Library, MSW, Playwright, Robolectric, go test -race
- Exploitation
- Linux, Docker Compose, Nginx, systemd, Prometheus, Alertmanager, Grafana, VictoriaMetrics, GitHub Actions, GitLab CI
- Langues
- Français B2 (cursus d’ingénieur suivi en français), anglais B2, chinois langue maternelle