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
- 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
2018 - 2023 ยท 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
Get in touch with me through the following channels:
Email
Feel free to reach out via email at: benoit.travers.fr@gmail.com
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!