Skip to content

Benoit TRAVERSSoftware engineer

Benoit TRAVERS Logo

About Me

Software engineer passionate about building reliable and scalable systems. I specialize in architecture, backend development, and creating elegant solutions to complex problems.

What I Do

  • 🏗️ Architecture: Designing distributed systems and microservices
  • ⚙️ Backend Development: Building robust APIs and services
  • 🌐 Frontend Development: Creating user-friendly web applications

Interests

  • Web Development
  • Open Source
  • Technology

Skills

Backend Development

  • Languages: Java, Kotlin, TypeScript/Node.js
  • Frameworks: Spring Framework, NestJS
  • Message Queues: AMQP/RabbitMQ, Kafka
  • Databases: PostgreSQL, Elasticsearch, MongoDB
  • Workflows: Temporal

Frontend Development

  • Languages: TypeScript
  • Frameworks: React, Vue.js

DevOps & Cloud

  • Containerization: Docker
  • Cloud Platforms: AWS
  • CI/CD: GitHub Actions, GitLab CI/CD

Tools & Practices

  • Version Control: Git, GitHub, GitLab
  • Testing: Vitest, Jest, Playwright, Testcontainers
  • Authentication: OAuth2/OIDC, Keycloak, Okta
  • Architecture: Microservices, Distributed Systems

Experiences

💼 Freelance Software Developer

Current · Specializing in architecture and backend development

Current Client: Emeria Technologies

Working as an architect at Emeria Technologies, the company that develops software for Foncia, a leading French real estate management company.

Key Responsibilities:

  • 🏗️ Designing and implementing distributed systems and microservices
  • 🔧 Building robust APIs and services with modern backend technologies
  • 💻 Developing user-friendly web applications
  • 👥 Code reviewing and mentoring team members
  • ☁️ Contributing to scalable and secure cloud applications

Notable Contributions:

  • ✨ Developed open-source tools for contract testing in message-driven architectures
  • 🔄 Created solutions for workflow testing and validation
  • 🛠️ Built practical tools for software development and testing

🏢 Software Engineer at Zenika

2015 - 2021 · Rennes, France

Worked at Zenika, an international consulting company known for organizational and technical innovation. Contributed to diverse software solutions across various sectors including fintech, energy, and business management.

Key Responsibilities:

  • 🏗️ Architecting and delivering distributed systems and microservices for multiple clients
  • 🔧 Implementing and integrating robust APIs and backend services within existing client ecosystems
  • 💻 Developing and refining user-facing web applications in collaboration with product teams
  • 👥 Performing code reviews, facilitating technical workshops, and mentoring team members
  • ☁️ Designing, hardening, and operating cloud-native solutions with a focus on scalability and security

Key Achievements:

  • 🚀 Led multiple successful client projects in various domains
  • 📚 Contributed to internal knowledge sharing and best practices
  • 🤝 Mentored junior developers and participated in technical interviews

Contact

Get in touch with me through the following channels:

Social Media

Email

Feel free to reach out via email at: [email protected]

I'm always interested in:

  • Collaborating on open source projects
  • Discussing web development and technology
  • Networking with fellow developers

Don't hesitate to reach out!

Built with VitePress