Open to work: looking for a backend Node.js / NestJS role

Hi, I'm

Clément Vallois

Backend Developer

Photo of Clément Vallois

I spent 5 years managing a portfolio of IT projects at Ayvens (Société Générale group) before moving into development, to build the things I used to scope. Today I design APIs with NestJS and TypeScript without losing the business instinct the job gave me. My goal is to keep both hats, engineering and project management, and grow into roles where the two combine.

Outside of code, I swim regularly and contribute to the open-source ecosystem.

// Backend & APIs

I build REST APIs with NestJS and TypeScript: data modeling on PostgreSQL via TypeORM, strict input validation, and auto-generated Swagger documentation.

NestJSTypeScriptPostgreSQLFastify

// Architecture & tests

I structure code in layers (DDD, Clean Architecture) to keep business logic independent of the framework and easy to test. Unit, integration, and end-to-end tests with Jest.

DDDClean ArchitectureJest

// DevOps & deployment

Docker containerization, CI/CD pipelines (GitLab CI, GitHub Actions), and deployment on AWS EC2 behind Nginx. Code quality tracked with SonarQube.

DockerCI/CDAWS EC2SonarQube

// Currently learning: Rust

I'm learning Rust, starting with PlaylistHistory: an API to archive the history of editorial playlists from music platforms.

RustAxumsqlx