You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Charly M.CM

Charly M.

php symfony developer

€610/day
Paris, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Charly

PHP / Symfony Developer, I have been able to work with high-performing teams to improve my technical, communication and programming skills. I am passionate, detail-oriented, precise, serious, with an uncompromising work ethic. I pay attention to every detail, and leave nothing to chance. Qualified in all stages of a computer project: advice, design, modeling, development, deployment, monitoring. My experience has provided me with critical thinking both technical and commercial. This strong adaptability has allowed me to develop excellent personal skills.

Coming from a higher computer school, I have had the opportunity to manage projects since my 1st year at EPITECH. I am very organized, creative and motivated, with good skills in the web and mobile sector. I like to push my limits to achieve my goals. I'm not afraid to try and learn new methods, tools, languages.

These skills have allowed me to take on challenges such as: Starting my own business, sharing my knowledge by teaching in a reputable school, Living in South Korea, and many others….
  • English

    Fluent

  • French

    Native or bilingual

Can work on-site
Paris (up to 50km)

Experience

  • LE FIGARO
    Back-end web developer (PHP7, Symfony 5)
    ENTERTAINMENT AND LEISURE
    March 2021 - Today (5 years and 3 months)
    Paris, France
    Back-end web developer (PHP7, Symfony 5), within a team of 11 people (1 Project Manager, 1 lead, 2 front, 7 back)

    • Evolution and maintenance of the Figaro APIs as well as certain internal tools and libraries.
    • Implementation of a Pub/Sub pattern between micro services via RabbitMQ
    • POC of a subscription engine under different technologies:
    - Sylius: implementation of new payment provider connectors
    for Hipay, Evolution of the Sylius model to adapt to subscriptions,
    adaptation of the invoicing module.
    - Stripe: Creation of a complete subscription management back-office
    interfaced with Stripe.
    • Migration of millions of content, load and optimization issues
    • Significant improvement in test coverage and strategy.
    • Evolution of CI and deployment tools.
    • Technical environment: docker, docker-compose, Jenkins.
    • Project environment: Bitbucket, Jira, Confluence, Slack, teams
    • Monitoring: Kibana, Grafana
    Symfony 5 php7 API Platform MySQL RabbitMQ Redis Behat Phpunit docker-compose Docker
  • Radio France
    Back-end web developer (PHP7, Symfony 5)
    PRESS AND MEDIA
    March 2020 - February 2021 (11 months)
    Paris, France
    Redesign and standardization of the editorial back offices of all Radio France brands (team of 8 people, 3 back 3 front 2 product owner).
    - Backend: Symfony 5 php 7, Graphql, postgresql
    - Software architecture: DDD, Hexagonal, CQRS (RabbitMQ for
    external messages, Messenger for internal messages)
    - Test strategy: Behat (functional), Phpunit (unit), prophecy
    (unit), Cypress (End to End)
    - Technical environment: Docker, docker-compose, docker-sync,
    Kubernetes, gitlab ci, Sonarqube
    - Project environment: Gitlab, Jira, Confluence, Slack
    - Monitoring: Kibana, Graphana, Elasticsearch
    - Frontend: Reactjs (occasional interventions) •...


    Scrum Master of the team
    - Continuous improvement
    - Study of the team's various statistics through the sprint
    (Burndown, velocity, cumulative flow...)
    - Preparation and execution of agile workshops
    - Kanban improvement
    - Improving the fluidity of the US/Task flow
    - Continuous improvement of the recipe
    - ...


    Other
    - Evolution within a team of 8 people, and interactions with more than 4 teams
    - Migration of millions of content, major load and optimization issues.
    Symfony 5 Php 7 Scrum Dock CQRS
  • France Média Monde
    Back-end developer Symfony 2, 3 and 4
    PRESS AND MEDIA
    November 2016 - February 2020 (3 years and 4 months)
    Issy-les-Moulineaux, France
    Maintenance, development, monitoring of legacy front ends (team of 3 people)
    - Symfony 2 php 5.6
    - Twig template engine
    - Phpunit

    Redesign of the middleware in a galaxy of microservices called “MEZZO” (team of 7 people)
    - Symfony 3 and 4, php 7.2, PGSql, doctrine
    - Restfull API with APIPlatform
    - Micro services architecture, RabbitMQ, supervisor
    - Cache management, reverse proxy, redis, Varnish, CDN…
    - Test coverage Behat, phpunit
    - Continuous integration: Code review, CI, deployment on multiple environments
    - Local and integration environments under Docker with docker-compose

    In charge of redesigning the push notification sending service (alone on the project, supported by other teams for pair review)
    - Micro service integrated into the Mezzo middleware (same technical stack and level of requirement)
    - Migration to the Batch push notification partner
    - Issues of sending speed, high availability and concurrency

    In charge of redesigning the sitemap (team of 2 people)
    - Micro service integrated into the Mezzo middleware (same technical stack and level of requirement)
    - Automation of sitemap updates for all sites
    - More than 8 million content exposed to manage
    - Issues of heavy migrations and large volumes of data

    Other
    - Evolution within a team of 7 people, and interactions with more than 6 teams (Mezzo being central to all other teams)
    - Use of git, gitlab, github, code review, continuous integration, Kibana, Grafana, jenkins, docker, vagrant, blackfire, Slack, redmine
    - Agile SCRUM KANBAN methodology
    - High traffic site issues (very high level of cache and optimization)
    - Scrum Master of several teams/projects
    Symfony 4 Symfony 3 php Git Jenkins PHPUnit behat

Recommendations

Be the first to recommend Charly

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • University exchange year
    Chung Ang University, Seoul
    2014
  • Expert in innovation and information technologies
    Epitech
    2015

Certifications

Skill set

Categories