À propos de Arnaud
Anglais
Capacité professionnelle complète
Français
Bilingue ou natif
Expériences
- PRINTEMPS SASDéveloppeur senior PHP symfonyE-COMMERCEmars 2023 - Aujourd'hui (3 ans et 2 mois)Pantin, FranceIntégré aux équipes E-commerce IT, je contribue à la création et à la maintenance d'API REST destinées aux applications mobiles et sites du groupe Printemps (Place des Tendances, Citadium, Printemps) :• Refactorisation d’un repository monolithique en microservices REST avec Symfony 6.4 (API Platform) et PHP 8.3• Mise en place de MongoDB comme solution de base de données pour les API REST• Synchronisation des données legacy Oracle vers MongoDB• Mise en place de tests unitaires et fonctionnels (objectif : couverture de code minimale de 70 %)• Indexation des données du moteur de recherche interne avec Algolia• Implémentation d’une architecture hexagonale au sein du repository legacy• Supervision des déploiements sur les différents environnements avec ArgoCD• Monitoring des applications avec Grafana• Gestion des problématiques de cache pour l’amélioration des performances (Varnish et Redis)• Optimisation des performances pour améliorer les temps de réponse des API• Maintenance corrective et évolutive du repository legacy• Virtualisation de l’environnement de développement avec DockerMéthodologie• AGILE : Sprints de deux semaines avec stand-up journalier, backlog grooming, sprint planning et rétrospectiveEnvironnement technique• Langages : PHP 8.3, PHP 7.4, JavaScript• Frameworks : Symfony 6.4, API Platform• Base de données : MongoDB, Oracle• Outils : Git, JIRA, GitLab, Docker, Teams, Algolia, ArgoCD• Systèmes d’exploitation : Windows, Linux
- Aramis AutoDéveloppeur senior php SymfonyAUTOMOBILEseptembre 2021 - mars 2023 (1 an et 6 mois)Arcueil, FranceIntégré au sein de l'équipe E-commerce, Je participe à la maintenance applicative et aux diverses évolutions des plateformes B2B (pro.aramisauto.com) et B2C (aramisauto.com/reprise).Tâches• Maintenance évolutive de la plateforme B2B (Symfony 3.4) : Amélioration du moteur de ventes aux enchères (Websockets)• Montée de version des dépendances du projet• Ajout de nouvelles fonctionnalités (création de nouveaux créneaux de ventes, génération des factures, etc.…)• Monitoring de la plateforme via Splunk, Optimisation des performances globales.• Refonte et maintenance évolutive de la section "Reprise" du site B2C (Symfony 4.4:) : Ajout de nouvelles fonctionnalités (Possibilité d'avoir un prix ferme de reprise en ligne)• Mise en place de Tests unitaires et fonctionnelles• Gestion des problématiques de cache dans le cadre de l'amélioration de l'expérience utilisateur• Optimisation de la qualité de code et la sécurité (Sonarqube)• Optimisation du parcours utilisateur afin d'avoir un meilleur taux de rebond et un meilleur taux de conversion (Hotjar, ContentSquare)• Optimisation des performances globales (Parallélisation des taches via RabbitMq, gestion du cache via Redis , optimisation des requêtes)Méthodologie : LEAN ManagementEnvironnement :• Languages: PHP 7.4, Javascript, MySQL• Frameworks: Symfony 3, Symfony 4, Api Platform• Outils: Git, Redmine, Confluence, Github, Docker, Teams, Sonarqube, Contentsquare, Hotjar,• RabbitMQ, Elasticsearch, Apache• OS: Linux
- BelieveDéveloppeur senior PHP symfonyCINÉMA & AUDIOVISUELjanvier 2020 - octobre 2021 (1 an et 10 mois)Paris, FranceIntégré au sein de la squad Supply Chain, je participe à la maintenance applicative et aux diverses évolutions des API permettant :•
- La gestion / livraison des ressources (audios, vidéos) et les métadonnées aux stores clients de la société
- L’ingestion des ressources (audios, vidéos) fournies par les artistes et producteurs depuis une interface dédiée.
- Missions :•Découpage de repositories monolithique en micro-services Symfony 4 (Api Platform)
- Migration de la version PHP de plusieurs repositories (PHP 5.6 à 7.1)
- Maintenance applicative et évolutive du moteur de livraison et d’ingestion des ressources audios et vidéos•
- Indexation des données du moteur de recherche interne sur Elasticsearch
- •Optimisation de l’outil de monitoring système
- Gestion des problématiques de cache dans le cadre de l'amélioration des performances du moteur de livraison
- Relation avec les équipes techniques des prestataires (Youtube, Apple, Spotify, Right’s Up, etc.)
- Optimisation des performances globales (Parallélisation des scripts via Symfony Messenger, optimisation des requêtes SQL)
- Amélioration du workflow Git
- Tests unitaires et fonctionnels
Méthodologie :•AGILE : Sprints de deux semaines incluant stand up journalier, Backlog grooming, sprint planning, rétrospectiveEnvironnement :•- Langages : PHP 5.6 et 7, Javascript, MySQL•Framework : Symfony 4, Api Platform
- Outils: Git, Jenkins, JIRA, Gitlab, Docker, Teams, Elasticsearch, Redis,Apache•OS: MacOS, Linux
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
- Master informatique CCI - InformatiqueUniversité François Rabelais de Tours2015
Certifications
- Certified Symfony 6 DeveloperSymfony
- Professional Scrum Master™ CertifiedScrum.org