About Arnaud
English
Fluent
French
Native or bilingual
Experience
- PRINTEMPS SASSenior PHP Symfony DeveloperE-COMMERCEMarch 2023 - Today (3 years and 2 months)Pantin, FranceIntegrated into the E-commerce IT teams, I contribute to the creation and maintenance of REST APIs for the mobile applications and sites of the Printemps group (Place des Tendances, Citadium, Printemps):• Refactoring of a monolithic repository into REST microservices with Symfony 6.4 (API Platform) and PHP 8.3• Implementation of MongoDB as a database solution for REST APIs• Synchronization of legacy Oracle data to MongoDB• Implementation of unit and functional tests (objective: minimum code coverage of 70%)• Indexing of internal search engine data with Algolia• Implementation of a hexagonal architecture within the legacy repository• Supervision of deployments on different environments with ArgoCD• Application monitoring with Grafana• Management of cache issues to improve performance (Varnish and Redis)• Performance optimization to improve API response times• Corrective and evolutionary maintenance of the legacy repository• Virtualization of the development environment with DockerMethodology• AGILE: Two-week sprints with daily stand-up, backlog grooming, sprint planning, and retrospectiveTechnical environment• Languages: PHP 8.3, PHP 7.4, JavaScript• Frameworks: Symfony 6.4, API Platform• Database: MongoDB, Oracle• Tools: Git, JIRA, GitLab, Docker, Teams, Algolia, ArgoCD• Operating systems: Windows, Linux
- Aramis AutoSenior PHP Symfony DeveloperAUTOMOBILESeptember 2021 - March 2023 (1 year and 6 months)Arcueil, FranceIntegrated within the E-commerce team, I participate in application maintenance and various evolutions of the B2B (pro.aramisauto.com) and B2C (aramisauto.com/reprise) platforms.Tasks• Evolutionary maintenance of the B2B platform (Symfony 3.4): Improvement of the auction engine (Websockets)• Version upgrade of project dependencies• Adding new features (creation of new sales slots, invoice generation, etc.…)• Platform monitoring via Splunk, Optimization of overall performance.• Redesign and evolutionary maintenance of the "Reprise" section of the B2C site (Symfony 4.4:): Adding new features (Possibility of having a firm online trade-in price)• Implementation of unit and functional tests• Management of cache issues in the context of improving the user experience• Optimization of code quality and security (Sonarqube)• Optimization of the user journey in order to have a better bounce rate and a better conversion rate (Hotjar, ContentSquare)• Optimization of overall performance (Parallelization of tasks via RabbitMq, cache management via Redis, query optimization)Methodology: LEAN ManagementEnvironment:• Languages: PHP 7.4, Javascript, MySQL• Frameworks: Symfony 3, Symfony 4, Api Platform• Tools: Git, Redmine, Confluence, Github, Docker, Teams, Sonarqube, Contentsquare, Hotjar,• RabbitMQ, Elasticsearch, Apache• OS: Linux
- BelieveSenior PHP Symfony DeveloperFILM AND AVJanuary 2020 - October 2021 (1 year and 10 months)Paris, FranceIntegrated within the Supply Chain squad, I participate in the application maintenance and various evolutions of the APIs allowing:
- Management / delivery of resources (audios, videos) and metadata to the company's client stores
- Ingestion of resources (audios, videos) provided by artists and producers from a dedicated interface.
- Missions:
- Splitting monolithic repositories into Symfony 4 micro-services (Api Platform)
- Migration of the PHP version of several repositories (PHP 5.6 to 7.1)
- Application and evolutionary maintenance of the audio and video resource delivery and ingestion engine
- Indexing of internal search engine data on Elasticsearch
- •Optimization of the system monitoring tool
- Management of cache issues in the context of improving the performance of the delivery engine
- Relationship with the technical teams of service providers (Youtube, Apple, Spotify, Right’s Up, etc.)
- Optimization of overall performance (Parallelization of scripts via Symfony Messenger, optimization of SQL queries)
- Improvement of the Git workflow
- Unit and functional tests
Methodology:- AGILE: Two-week sprints including daily stand-up, Backlog grooming, sprint planning, retrospective
Environment:- Languages: PHP 5.6 and 7, Javascript, MySQL
- Framework: Symfony 4, Api Platform
- Tools: Git, Jenkins, JIRA, Gitlab, Docker, Teams, Elasticsearch, Redis, Apache
- OS: MacOS, Linux
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
- Master informatique CCI - InformatiqueFrançois Rabelais University of Tours2015
Certifications
- Certified Symfony 6 DeveloperSymfony
- Professional Scrum Master™ CertifiedScrum.org