Clément Vallois
Développeur Backend

Basé à Clichy (Île-de-France), je conçois des APIs avec Node.js, NestJS et TypeScript. Pendant 5 ans, j'ai piloté un portefeuille de projets IT chez Ayvens (Anciennement ALD Automotive, Société Générale) avant de passer au développement, pour construire moi-même ce que je cadrais, sans rien perdre du réflexe métier. Mon objectif : garder les deux casquettes, technique et gestion de projet, et évoluer vers des rôles où les deux font la différence.
En dehors du code, je nage régulièrement et je contribue à l'écosystème open-source.
// Backend & APIs
Je conçois des APIs REST avec NestJS et TypeScript : modélisation des données sur PostgreSQL via TypeORM, validation stricte des entrées et documentation Swagger générée automatiquement.
// Architecture & tests
J'organise le code en couches (DDD, Clean Architecture) pour garder la logique métier indépendante du framework et facile à tester. Tests unitaires, d'intégration et end-to-end avec Jest.
// DevOps & déploiement
Conteneurisation avec Docker, pipelines CI/CD (GitLab CI, GitHub Actions) et déploiement sur AWS EC2 derrière Nginx. Suivi de la qualité du code avec SonarQube.
// En ce moment : Rust
J'apprends Rust, en commençant par PlaylistHistory : une API pour archiver l'historique des playlists éditoriales des plateformes musicales.