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

Anis Dhouaifi

Consultant Php/Symfony

€490/day
Paris, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Anis

🚀 Senior Fullstack Developer (PHP/Symfony/Node.js) with over 9 years of experience, I support my clients in the design, development, and optimization of high-performance and scalable web applications.

Expert in complex backend environments and microservices architectures, I work on large-scale projects (Lagardère, France Télévision, Carrefour...) ensuring code quality, performance, and maintainability.
  • French

    Native or bilingual

  • English

    Fluent

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

Experience

  • LagardèreMedia
    Senior Backend Developer PHP/Symfony
    PRESS AND MEDIA
    April 2022 - Today (4 years and 2 months)
    Paris, France
    Participation and development of the redesign of magazine projects allowing consultation of articles and management of evolutions on the Europe 1., JDD and Paris Match projects
    Main mission:
    • Develop new features for the redesign of the Paris Match, Le Journal du Dimanche, and Europe 1 projects.
    • Implement a bundle to group shared content between brands
    • Adaptation of REST APIs to the needs of the mobile application
    • Correction of bugs reported on projects and performance optimization based on Grafana and Blackfire KPIs
    • Implement best practice libraries on projects
    • Return XML feeds with reusable TWIG extensions
    • Development of Rest APIs with API Platform
    • Consumption of a SOAP API for subscription services
    • Teamwork on technical topics with code review of others
    • Ensure the deployment of features in production
    • Version upgrades to PHP versions (up to 8.4) and Symfony 7.2
    • Creation of Symfony commands to run with cron jobs
    • Customization of Drupal Entities to expose them as WS
    • Use of Json Api Drupal
    • Practice of performance optimization (Redis, Varnish)
    • Implementation of unit tests with PHPUnit
    • Creation of AWS Lambda applications to consume and process SQS messages
    • Decomposition and estimation of tasks in JIRA
    • Participation in various SCRUM ceremonies
    PHP Symfony REST API Amazon Web Services Docker
  • FrancetĂ©lĂ©vision
    PHP/Node Developer
    PRESS AND MEDIA
    March 2019 - March 2022 (3 years)
    ĂŽle-de-France, France
    VCU (Unified Customer Vision)

    Transformation of a historical monolithic application towards a microservices architecture.
    Development and progressive deployment of services.
    Team: 2 to 4 developers
    Main mission:
    • Design of the overall architecture of microservices APIs
    • Redesign of historical functionalities of the old RCU project
    • Development of an API in Node JS to be consumed by a Front application (in VueJS)
    • Implementation of a Symfony 4 application that manages daily inputs of various customer information from S3 buckets
    • Consumption of REST APIs to send push notifications following targeting processed on our applications
    • Use of a Docker-based environment
    • Implementation of unit tests with phpUnit
    • Application monitoring using NewRelic
    • Participation in Scrum ceremonies: Daily meeting, Sprint review, Sprint planning, Retrospective, Grooming, Demo.
    GDPR Project (Right to be forgotten, Portability)


    Participation in the development and maintenance of 2 applications created to meet GDPR requirements.
    Main mission:
    • Implementation of services to meet GDPR requirements (General Data Protection Regulation)
    • Migration from Symfony 2.8 to 3.4, PHP 7.0 to 7.4
    • Reduction of technical debt (refactoring, performance optimization, etc.)
    • Application monitoring with NewRelic
    • Optimization of rabbitMq usage by adding retry queues and a dead queue
    • Monitoring of data deletion request statuses on NewRelic by reporting them in events and displaying them as graphs in NewRelic
    • Contribute to the redesign of the architecture to make the addition of different applications as targets for applying the right to be forgotten more fluid
    PHP Node.js PHPUnit MongoDB NewRelic
  • Carrefour
    Consultant Php/Symfony
    RETAIL (LARGE RETAILERS)
    November 2018 - February 2019 (3 months)
    Paris, France
    Development of a reporting application for Carrefour Supply Chain
    Team: 3 developers
    Main mission:
    • Setup of a Docker development environment
    • Setup of the entity schema and relationships with Doctrine
    • Development of a backoffice integrating forms in Twig
    • Development of the web services used by the FrontOffice application using JMS Serializer
    • Development and configuration of cron tasks
    • Use of JWT for API security
    • Implementation of unit tests with PhpUnit and functional tests with Codeception
    • Use of Swagger for API documentation
    Symfony MySQL Docker Swagger JWT

Recommendations

Be the first to recommend Anis

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

  • PHP Tutorial course SQL Fundamentals course jQuery Tutorial
    PHP Iutorial course SQL Fundamentals course jQuery Tutorial
  • Engineering Degree
    Higher Private School of Engineering and Technology - ESPRIT
    2015
    Diplôme d'ingénieur

Skill set

Categories