Summary
Developer since 2010 and freelancer since 2019, I design and evolve Go backends for high-traffic platforms: Leboncoin, TF1, Veepee.
Microservices, event-driven architectures, Kubernetes and the Cloud are my daily work, with a strong focus on tests and documentation.
Since 2024, I have also been bringing LLMs into real products (RAG, MCP tools, guardrails), and I build iOS apps and self-hosted services in my spare time.
Professional experience
Go / .NET Developer, Veepee.com
May 2025 - Present | Paris, France | Freelance
- Post-Sales team (since April 2026), in .NET: return flow (refund as a voucher, carriers, fees), contact form with antivirus scanning and a non-regression tool driven by an LLM agent.
- Design of Veebot, the new customer service assistant in production: 71% good answers versus 44% for the old bot.
- Custom LLM harness: the model suggests and the code decides, answers drawn from the help centers in nine languages and checked sentence by sentence, no personal data sent to the model.
- ClickHouse back-office: test bench before every change and an MCP server for an AI agent.
- Stock Animation team (May 2025 - March 2026), in Go: microservices that route unsold stock (clearance, reinjection, supplier return) and warehouse placement rules, across millions of items a day.
Technologies: Go, C#, .NET, Semantic Kernel, PostgreSQL, ClickHouse, Redis, Kafka, GraphQL, Kubernetes, Nomad, Vault, MCP, GitLab CI/CD
Golang Developer, Leboncoin
October 2024 - March 2025 | Paris, France | Freelance
- Development of a new subscription and quota management system to replace the old pay-per-option model for professionals, including implementation of tiered plans and premium option slots management.
- Implementation of a centralized API to expose features and quota information to different teams.
- Implementation of a smooth transition system between the old credit-based model and the new quota and slots system.
Technologies: Go, Kubernetes, PostgreSQL, Gerrit, AWS, Kibana, Datadog
Golang / VueJS Developer, Uby-group.com
June 2024 - July 2024 | Paris, France | Freelance
- Migration of Keycloak 16 users to Keycloak 22, ensuring a smooth transition and no data loss.
- Development of a centralized platform to unify access to 3 applications from the group, offering a single secure entry point for all users, with a dashboard tracking the metrics of each application.
Technologies: Go, Vue.js, Azure, Azure DevOps, GitLab, SQL Server, Keycloak
Golang Developer, Leboncoin
December 2020 - May 2024 | Paris, France | Freelance
- Developed a Golang-based microservice to manage pricing logic for ads, based on various parameters such as location, category, and user type.
- Additionally, implemented multiple Golang microservices based on event-driven architecture to handle premium ad options, including highlighting, top placement, and featured ads.
- Integrated these services with the existing backend infrastructure to ensure a seamless user experience and enhance the overall performance of the platform.
Technologies: Go, Kubernetes, PostgreSQL, Gerrit, AWS, Kibana, Datadog
Golang Developer, TF1
March 2019 - December 2020 | Boulogne-Billancourt, France | Freelance
- Built Go and GraphQL microservices exposing an API to the front ends, so that viewers can stream or replay the programs of the TF1 group's channels.
- Developed an automated image management, optimization and face recognition system in Go that crops and resizes images in real time for each platform.
- Designed and deployed a real-time configuration solution in Go that changes the behavior and look of the apps without shipping a new version.
Technologies: Go, gRPC, GraphQL, Kubernetes, RabbitMQ, Elasticsearch, PostgreSQL, AWS, GitHub, Jenkins
Full Stack Developer, Veepee.com
June 2017 - March 2019 | Paris, France | Full-time
- Developed a Golang-based service to facilitate the transition between the old and new user management systems for a member repository project.
- Implemented a seamless migration process to ensure data integrity and continuity.
- Additionally, designed and developed APIs and microservices to integrate IZBERG's marketplace platform with the existing backend infrastructure.
Technologies: Go, SQL Server, Kafka, ASP.NET Core, Couchbase, PostgreSQL, Gitlab CI/CD, Docker
Full Stack Developer, Agap2
May 2016 - May 2017 | Boulogne-Billancourt, France | Full-time
- Developed Windows services and travel filters for the Veepee.com platform using technologies such as ASP.NET MVC4, HTML5, jQuery, Handlebar, ASP.NET Core, ElasticSearch, and Couchbase.
Technologies: ASP.NET, jQuery, Handlebar, SQL Server, ASP.NET Core, ElasticSearch, Couchbase
Full Stack Developer, Capgemini
October 2013 - April 2016 | Paris, France | Full-time
- Worked on various projects for clients such as Securitas, Lyonnaise des Eaux, Italcementi, and EDF, using technologies such as .NET 4.5, WPF, XAML, MVVM, Web Api 2.2, Odata, ASP.NET MVC4, HTML5, bootstrap, jQuery, WCF, ASP.NET 3.5, JavaScript, and Winforms 2.0.
- Developed custom solutions and applications to meet the specific needs of each client and ensure optimal performance and user experience.
Technologies: .NET, WPF, Winforms, bootstrap, jQuery, JavaScript, SQL Server
Full Stack Developer, Euro Information
October 2010 - August 2013 | Tunis, Tunisia | Full-time
- Developed web applications for insurance companies and banks within the CM-CIC group using technologies such as ASP.NET 2.0/3.5, JavaScript, jQuery, Ajax, WCF, .NET 4.0, WPF, MVVM, Entity Framework.
- Designed and implemented custom solutions to meet the specific requirements of each client and ensure seamless integration with existing systems.
Technologies: ASP.NET, JavaScript, jQuery, WPF, SQL Server