À propos de Alban
- Java / SpringBoot
- RDBMs (MariaDB, PostgreSQL)
- Kubernetes
- Agile (Scrum, Kanban)
Français
Bilingue ou natif
Anglais
Capacité professionnelle complète
Expériences
- MiraklSenior Software Engineer (freelance)E-COMMERCEnovembre 2025 - Aujourd'hui (7 mois)Paris, FranceRelease a middleware between Shopify and the Mirakl platform, allowing Shopify shop owners to open their shop to third-party sellers.I more specifically designed and implemented internationalization support.I led the implementation of SLO, from design to change management.Stack: Java/SpringBoot, PostgreSQL, Shopify APIs, Mirakl Platform, Datadog
- BlaBlaCarSoftware engineerEDITION DE LOGICIELSseptembre 2019 - octobre 2024 (5 ans et 1 mois)Paris, France
Search Squad
Search Squad is a fullstack team responsible for BlaBlaCar's search user experience. The backend aggregates search results from each source and drives the frontend behaviour through APIs.- Coordinated from discovery to rollout product projects, including 9-months programs involving 4 teams
- Focused on improving the team's services reliability: improve processes and observability for running services, improve the design process for new ones
- Revamped the architecture to adapt it to the company's scale and path to multimodality; coordinated the transition to that architecture #NoRewrite
- Pioneered in the SLO implementation: worked side-to-side with the SRE team to implement the first technical SLOs and then Feature SLOs to improve our users' experience modelling accuracy; contributed to onboard other teams in the process
- Initiated Open Spaces ("Forum ouvert") for the backend team to create connections between team members and boost cooperation
- (and of course!) Contributed to the day-to-day delivery of the team
Monetize team
The Monetize team is a backend-only team responsible for defining the right monetization strategy for the passenger and orchestrating the purchase flow.- Contributed to releasing independent monetization services outside of a historical monolith, promoting architecture and code design better practices within the team
- Impulsed an SRE approach, with the main focus on reducing noise and alert fatigue during on-call shifts
- Led migration from Rocket/Fleet on-premise to Kubernetes/GCP
- Mentored a younger team member
Hiring
I led the definition of the new backend hiring exercise (live coding), with 6 other contributing engineers. We focused on the exercise's fairness and designed it to maximize equality of chances. The interview is designed to feel like a day-to-day job at BlaBlaCar and heavily promotes teamwork, which helps assessing soft skills. - CriteoSoftware EngineerEDITION DE LOGICIELSjanvier 2016 - mars 2019 (3 ans et 2 mois)Paris, FranceCriteo is a leader in advertising re-targeting.
Observability team
This team is a support team in charge of observability tools (logging, metrics, distributed tracing).As the only developer in the team, I:- Pushed to design user-oriented APIs for the team's libraries
- Contributed to observability components (including open-source, like BigGraphite for instance)
- Promoted development best practices (designing, coding, testing and reviewing)
- Organized Scala workshops to ramp-up my teammates on this language
Scalability team
This team is the interface between SRE teams and feature teams, focused on service discovery and metrics.As an individual contributor, I:- Lead migration from an in-house metric aggregation tool to Prometheus (including communication and synchronization with other teams)
- Contributed to the definition and release of a way to uniquely identify an application from a code point of view
- Worked as support for JVM-related issues
Criteo Dynamic E-mail
Aside from Criteo's main banner business, Criteo Dynamic E-mail was an alternative way to reach customers by sending targeted e-mails. The product was shortly discontinued.As an individual contributor, I:- Contributed to deliverability-oriented tools (ability to deliver an a-mail into inbox and not into spam box)
- Revamped an e-mail templating tool
Transversal
In all those teams, I bootstrapped team retrospectives.
Recommandations
Ces profils de freelance correspondent également à vos critères
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Formations
- EngineerÉcole Supérieure d'Électricité (Supélec)2009Electrical engineering, computer science, electronics, control theory. Gif-sur-Yvette campus. Specialisation in Rennes (35, France) in Secured Information Systems
- EngineerArts et Métiers ParisTech (ENSAM)2009Mechanics, fluid mechanics, manufacturing, computer science, applied mathematics