Mes compétences
Langages de programmation
Java
Python
JavaScript
TypeScript
C#
C++
HTML
CSS
Pratiques d'ingénierie logicielle
- Méthodologie agile
- Architecture hexagonale
- Domain-Driven Design
- Test-Driven Development
- SOLID
- Conception d'API REST
- Tests unitaires
- Revue de code
- Programmation concurrente
- Accessibilité web
- Internationalisation (i18n)
- Mentorat
Développement frontend
React
Vue.js
Pinia
Tailwind CSS
Bootstrap
FTL (FreeMarker)
Backend et communication en temps réel
Quarkus
JEE / Jakarta EE
Flask / Flask-RESTX
Node.js
ColyseusWebRTC
Bases de données et persistance
MySQL
MariaDB
MongoDB
SQLite
Hibernate
- JPA
Tests et outils d’API
JUnit
Mockito- GTest
Pytest
Postman
Bruno
Identité et sécurité
Keycloak
OAuth2 / OIDC
Gestion des dépendances et versionnage
Maven
NPM
Poetry
Git
Cloud, conteneurs et CI/CD
Docker
AWS
GitHub Actions
Vision, systèmes embarqués et simulation
OpenCV
Raspberry Pi
ArduPilot
MAVLinkGazebo