About Charly
English
Fluent
French
Native or bilingual
Experience
- LE FIGARODéveloppeur web back-end (PHP7, Symfony 5)ENTERTAINMENT AND LEISUREMarch 2021 - Today (5 years and 3 months)Paris, FranceDéveloppeur web back-end (PHP7, Symfony 5), au sein d’une équipe de 11 personnes (1 Chef de projet, 1 lead, 2 front, 7 back)• Evolution et maintiens des api du Figaro ainsi que certains outils et lib interne.• Mise en place d’un pattern Pub/Sub entre micro services via RabbitMQ• POC d’un moteur d’abonnements sous différentes technologie :- Sylius : mise en place de nouveaux connecteurs de prestatair de paiementpour Hipay, Evolution du modèle Sylius pour d’adapter aux abonnements,adaptation du module de facturation.- Stripe : Création d’un back-office de gestion complète d’abonnementinterfacé avec Stripe.• Migration de millions de contenus, problématique de charge et d’optimisation• Amélioration significative de la couverture et de la stratégie de tests.• Evolution des outillage de CI et de déploiement.• Environnement technique : docker, docker-compose, Jenkins.• Environnement projet : Bitbucket, Jira, Confluence, Slack, teams• Monitoring : Kibana, Grafana
- Radio FranceDéveloppeur web back-end (PHP7, Symfony 5)PRESS AND MEDIAMarch 2020 - February 2021 (11 months)Paris, FranceRefonte et uniformisation des back office éditoriaux de toutes les marques de Radio France (équipe de 8 personnes, 3 back 3 front 2 product owner).- Backend : Symfony 5 php 7, Graphql, postgresql- Architecture logiciel : DDD, Hexagonale, CQRS (RabbitMQ pour lesmessages externes, Messenger pour les messages internes)- Stratégie de test : Behat (fonctionnelles), Phpunit (unitaire), prophecy(unitaire), Cypress (End to End)- Environnement technique : Docker, docker-compose, docker-sync,Kubernetes, gitlab ci, Sonarqube- Environnement projet : Gitlab, Jira, Confluence, Slack- Monitoring : Kibana, Graphana, Elasticsearch- Frontend : Reactjs (interventions occasionnelles) •...Scrum Master de l’équipe- Amélioration continue- Etude des différentes statistiques de l’équipe au travers des sprint(Burndown, vélocité, flux cumulé...)- Préparation et exécution des ateliers agiles- Amélioration du kanban- Amélioration de la fluidité du flow des US/Tâches- Amélioration de la recette en continue- ...Autres- Evolution au sein d’une équipe de 8 personnes, et interactions avec plus de 4 équipes- Migration de millions de contenus, grosse problématique de charge et d’optimisation.
- France Média MondeDéveloppeur back-end Symfony 2, 3 et 4PRESS AND MEDIANovember 2016 - February 2020 (3 years and 4 months)Issy-les-Moulineaux, FranceMaintien, développement, suivi des front legacy (équipe de 3 personnes)- Symfony 2 php 5.6- Moteur de template twig- Phpunit…Refonte du middleware en galaxy de microservices nommé « MEZZO » (équipe de 7 personnes)- Symfony 3 et 4, php 7.2, PGSql, doctrine- Api restfull avec APIPlatform- Architecture micro services, RabbitMQ, supervisor- Gestion du cache, reverse proxy, redis, Varnish, CDN…- Couverture de tests Behat, phpunit- Intégration continue: Code review, CI, déploiement sur de multiples environnements- Environnements local et intégration sous Docker avec docker-composeEn charge de la refonte du service d’envoie de push notifications (seul sur le projets, épaulé par d'autres équipes pour la pair review)- Micro service intégré au middleware Mezzo (même stack technique et niveau d’exigence)- Migration vers le partenaire de push notification Batch- Problématiques de rapidité d'envoie, de haute disponibilités et de concurrencesEn charge de la refonte des sitemap (équipe de 2 personnes)- Micro service intégré au middleware Mezzo (même stack technique et niveau d’exigence)- Automatisation de la mise à jour des sitemap de tous les sites- Plus de 8 Millions de contenu exposé à gérer- Problématique de migrations lourdes et de gros volume de donnéesAutres- Evolution au sein d’une équipe de 7 personnes, et interactions avec plus de 6 équipes (Mezzo étant centrale pour toutes les autres équipes)- Utilisation de git, gitlab, github, code review, intégration continue, Kibana, Grafana, jenkins, docker, vagrant, blackfire, Slack, redmine- Méthodologie agile SCRUM KANBAN- Problématiques de site à fort trafic (très haut niveau de cache et d’optimisation)- Scrum Master de plusieurs équipes/projets
Recommendations
Be the first to recommend Charly
Help this freelancer shine by sharing your experience working together.
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
- Année d'échange universitaireChung Ang University, Séoul2014
- Expert de l'innovation et des technologies de l'informationEpitech2015