About Aurélien
- Mastery ofobject-oriented programmingprinciples
- Ability to design end-to-end backend architectures, from design to production
- Commitment to best practices:structured, tested, and maintainable code
French
Native or bilingual
English
Fluent
Experience
- BackMarketBackend DeveloperE-COMMERCEJuly 2022 - March 2025 (2 years and 8 months)Paris, FranceBack Marketis a marketplace specializing in the sale of refurbished electronic devices. Within the team dedicated topayments**, I contributed to the redesign of the company's monolithic architecture (**Django**) by designing and progressively migrating the payment part to a **service-orientedarchitecture.We designed a system tostandardize payment managementthrough multiple providers and payment methods, despite their technical specificities. This flexible architecture simplified the addition of new payment methods and the implementation of features, making the process faster, more reliable, and scalable.Key Achievements:*Design and implementation of new payment servicesbased on a microservices architecture (**Flask** and **FastAPI**), reducing complexity and improving maintainability.*Evolution of the existing payment serviceto support multiple providers in parallel, with simplified configuration for adding new payment methods.*Implementation of asynchronous taskswithCeleryto automate the processing of notifications from providers, refunds, and other critical operations.*Review and validation of designsfor new features proposed by other developers, ensuring architectural consistency and efficiency.
- **Implementation of in-depth integration tests**, increasing test coverage and ensuring the reliability of new features.
This experience allowed me to strengthen my skills in **software architecture**, complex system management, and **microservices**, while collaborating with different teams to ensure smooth payments on a fast-growing marketplace. - DoctrineBackend DeveloperSOFTWARE PUBLISHINGApril 2021 - April 2022 (1 year)Paris, FranceMaintenance and evolution of the platform's API.I contributed to the development of new features to improve services offered to clients.
- VolvoInfrastructure EngineerAUTOMOBILEMarch 2019 - March 2021 (2 years and 1 month)Stockholm, SwedenAs part of a 4-person team, we were responsible for providing aKubernetes**-based platform for Volvo, deployed globally. We managed and operated about twenty clusters spread across the **United States**, **Europe**, and **China**, using cloud solutions such as **AWSand **Aliyun**.Our main mission was to provide a resilient, scalable, and secure infrastructure, while simplifying the work of developers. To achieve this, we implemented a suite of open-source tools and internal services to facilitate application deployment, monitoring, and debugging.Key Achievements:
- Management of about twenty multi-regionalKubernetesclusters onAWSandAliyunwithKopsand **Terraform**.
- Implementation and management of tools such asPrometheus**, **Grafana**, **EFK stack, Jaeger**, and **Sentryfor monitoring, log collection, and alert management.
- Development of an internal tool, inPython**, allowing developers to **autonomously provisiontheir namespaces, databases, and file storage spaces, improving team efficiency.
- Use ofHelm**, **ArgoCD**, and **Jenkinsto automate and standardize deployment pipelines, accelerating production releases.
- Implementation ofVaultandHarborto ensure the security of secrets and the management of Docker images.
- Support for developers in **debugging**, advanced **monitoring**, and incident resolution.
This experience allowed me to strengthen my skills in cloud infrastructure, DevOps, and SRE, while collaborating with international teams to ensure stable, secure, and efficient deployments.
Reviews
Recommendations
These freelancer profiles also match your criteria
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
Education
- MasterSupinfo2011