Backend & Architecture
Concevoir et développer des systèmes robustes, scalables et maintenables
En tant que développeur application web basé en Occitanie (66), je construis des backends solides et performants. Des API REST bien structurées à l'architecture en couches, en passant par la gestion optimisée des bases de données et l'infrastructure cloud, je maîtrise l'intégralité de la stack backend moderne. Mes solutions sont sécurisées, scalables et prêtes pour la production avec DevOps et monitoring intégrés.
API REST
- Design RESTful conforme aux standards
- Versioning et backward compatibility
- Documentation API (Swagger/OpenAPI)
- Sécurisation: Cryptage des données/fichiers, CORS, Rate limiting
- Authentification: API Keys, JWT, OAuth2, MFA
- Intelligence Artificielle: Intégration des LLM ou agents IA
Node.js & Express
- Architecture en couches (MVC, Clean Code)
- Serveur Express.js
- Middlewares et gestion d'erreurs
- Async/await et gestion des promises
- Stream processing pour données volumineuses
- Processus en arrière-plan (Workers, BullMQ, Queue)
Bases de Données
- NoSQL (MongoDB, Redis)
- SQL (MySQL)
- Design de schémas optimisés
- Indexation et query optimization
- Transactions et ACID compliance
DevOps & Infrastructure
- Docker et containerization
- Kubernetes orchestration
- CI/CD pipelines (GitHub Actions, GitLab)
- Infrastructure as Code
- Monitoring et logging (Grafana, Prometheus)
Stack Technologique
API REST
Privacy by design
JWT
Node.js
ExpressJs
MongoDB
Redis
Docker
Kubernetes
Grafana
AWS
Scaleway
OVH