Search for a freelancer Post a project

Welcome to Charly's freelance profile!

Malt gives you access to the best freelancers for your projects. Contact Charly to discuss your project or search for other freelancer profiles on Malt.

Charly M.

développeur php symfony

Can work in or around Paris

  • 48.85661400000001
  • 2.3522219000000177
Propose a project The project will begin once you accept Charly's quote.
Propose a project The project will begin once you accept Charly's quote.

Location and workplace preferences

Location
Paris, France
Can work on-site in your office in
  • around Paris and 50km

Preferences

Project length
  • ≤ 1 week
  • ≤ 1 month
  • Between 1-3 months
  • Between 3-6 months
  • ≥ 6 months

Verifications

Freelancer code of conduct signed
Read the Malt code of conduct

Verified email

Languages

Categories

Skills (21)

  • Methodologies
  • Beginner Intermediate Advanced
  • Languages
  • PHP
    Beginner Intermediate Advanced
  • Architecture
  • Beginner Intermediate Advanced
  • API
    Beginner Intermediate Advanced
  • Containerization
  • Beginner Intermediate Advanced
  • Databases
  • Beginner Intermediate Advanced
  • Beginner Intermediate Advanced
  • Beginner Intermediate Advanced

Charly in a few words

Développeur PHP / Symfony, j'ai pu travailler avec des équipes performante afin d’améliorer mes compétences techniques, de communications et de programmations. Je suis passionné, soucieux des détails, précis, sérieux, avec une éthique de travail sans compromis. Je fait attention à tous les détails, et ne laisse rien au hasard. Qualifié dans toutes les étapes d’un projet informatique: conseils, conceptions, modélisations, développement, déploiement, suivi. Mon expérience m’a fournit une pensée critique aussi bien technique que commerciale. Cette forte adaptabilité m’ayant permis de développer d’excellentes compétences personnelles.

Issue d'une école supérieur d'informatique, j’ai eu l’occasion de gérer des projets depuis ma 1ère année à EPITECH. Je suis très organisé, créatif et motivé, avec de bonnes compétences dans le secteur du web et du mobile. J’aime repousser mes limites pour atteindre mes objectifs. Je n’ai pas peur d’essayer et d’apprendre de nouvelles méthodes, outils, langages.

Ces compétences m’ont permis de relever des défis comme : Monter ma propre entreprise, partager mes connaissances en enseignant dans une école réputée, Vivre en Corée du sud, et bien d'autres….

Experience

LE FIGARO - Le Figaro

Entertainment & Leisure

Développeur web back-end (PHP7, Symfony 5)  - As a freelancer

Paris, France

March 2021 - Today (1 year1 year and 2 months)

Dé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 paiement
pour 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’abonnement
interfacé 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
Symfony 5 php7 API Platform MySQL RabbitMQ Redis Behat Phpunit docker-compose Docker

Radio France

Press & Media

Développeur web back-end (PHP7, Symfony 5)  - As a freelancer

Paris, France

March 2020 - February 2021 (11 months)

Refonte 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 les
messages 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.
Symfony 5 Php 7 Scrum Dock CQRS

France Média Monde

Press & Media

Développeur back-end Symfony 2, 3 et 4  - As a freelancer

Issy-les-Moulineaux, France

November 2016 - February 2020 (3 years3 years and 3 months)

Maintien, 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-compose

En 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 concurrences

En 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ées

Autres
- 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
Symfony 4 Symfony 3 php Git Jenkins PHPUnit behat

Le Monde - Groupe Le Monde

Press & Media

Développeur back-end PHP Symfony2

Paris, France

July 2015 - October 2016 (1 year1 year and 3 months)

External recommendations

Check out Charly's recommendations

Education

Certifications