Benoit TRAVERSSoftware engineer & architect
I design distributed systems and build the backends behind them — pragmatic, well-tested, and built to last.
I design distributed systems and build the backends behind them — pragmatic, well-tested, and built to last.
I'm a freelance software engineer based in France. I focus on backend systems and architecture — designing services that stay reliable as they grow, and shipping the code to back that up.
I care about contract-first design, observability, and tests that prove the system actually works in production. Most of my recent work has been in message-driven and workflow-based architectures.
Backend. Java, Kotlin, TypeScript / Node.js. Spring, NestJS. PostgreSQL, Elasticsearch, MongoDB.
Distributed systems. AMQP / RabbitMQ, Kafka, Temporal. Microservices, contract testing, event-driven design.
Frontend. TypeScript, React, Vue.
Platform. Docker, AWS, GitHub Actions, GitLab CI.
Practices. OAuth2 / OIDC (Keycloak, Okta), Vitest, Jest, Playwright, Testcontainers.
2021 — Present
Working as an architect at Emeria Technologies, the engineering arm of Foncia — one of the largest real-estate management groups in France.
2015 — 2021 · Rennes, France
Consultant at Zenika, an international tech consultancy. Delivered software across fintech, energy, and business-management domains.
The best ways to reach me:
Open to freelance engagements, open-source collaboration, and a good conversation about distributed systems.