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

Sofien Alimi

Senior PHP Symfony Developer

€525/day
Paris, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Sofien

Senior backend developer PHP/Symfony with over 10 years of experience, specializing in the design and modernization of critical high-traffic systems (video, marketplace, logistics).

I work on microservices, event-driven, and REST API architectures with high demands for performance, security, and scalability.

Accustomed to large account environments (France Télévisions, Auchan, AramisAuto), I am autonomous, proactive, and capable of playing a senior backend developer/lead role.

I prioritize clean, maintainable, and performant code, with a strong quality culture (tests, CI/CD, monitoring).
  • French

    Native or bilingual

  • English

    Fluent

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

Experience

  • France Télévisions
    Senior PHP Symfony Developer
    PRESS AND MEDIA
    December 2022 - December 2025 (3 years)
    Issy-les-Moulineaux, France

    Context:

    Within the team responsible for the hyper-distribution of video content, I participated in the development and maintenance of the video factory components.

    Achievements:

    ● Automation of Varnish server discovery and dynamic updates via a discovery service, eliminating manual cache interventions.

    ● Implementation of a security solution for VOD streams via a dedicatedNodeJs microservicefor detecting fraudulent IPs (VPN/Proxy via NetAcuity) with **Redis cache**, ensuring high availability and robustness.

    ● Performance improvement ofAPIsthrough analysis and implementation of targetedMongoDB indexeson the most critical queries.

    ● Design and development of microservices within anevent-driven architecture**, using **RabbitMQforasynchronouscommunication between services.

    ● Implementation of business workflows using Symfony'sWorkflowcomponent, allowing for fine-grained and modular process management.

    ● Development of standard-compliant **REST APIs**, serving as an interface for various clients and partners.

    ● Technical migration of microservices fromSymfony 5toSymfony 6and **PHP 8**, ensuring performance, security, and compatibility.

    ● Application of good development practices:SOLIDprinciples,Design Patterns**, **OOP**, and **DDDto produce maintainable, scalable, and robust code.

    ● Writing and execution ofunitandfunctional teststo ensure the quality and reliability of delivered features.

    ● Creation and updating of **technical documentation**.

    ● Active participation in agile rituals (daily meetings, sprint planning, retrospectives)
    MongoDB PHP Symfony NodeJS PHPUnit REST APIs
  • AramisAuto
    Senior PHP Symfony Developer
    AUTOMOBILE
    November 2021 - November 2022 (1 year)
    Arcueil, France

    Context:

    As a PHP Symfony Developer within the Aramis group, I contributed to the development of the marketplace launched in 2021, allowing European partner sellers to offer their vehicles on Aramisauto.com. My role included setting up and optimizing product feeds (collection, mapping, filtering, enrichment), integration with Aramisauto APIs, as well as data storage and dissemination.

    Achievements:

    ● Design and development of a dissemination service for broadcasting vehicle ads to several external platforms (AramisFlex, Bing, etc.) via **REST APIs**.
    ● Design and maintenance of decoupledmicroservicesintegrated into anevent-driven architecture**, ensuring **asynchronous communicationvia **RabbitMQ**.
    ● Collaboration in a Dockerized environment, with continuous integration and deployment (**CI/CD**) via **CircleCI**.
    ● Application performance optimization: task parallelization viaRabbitMQ**, **cachingwith **Redis**, and query optimization.
    ● Code quality and security optimization (**Sonarqube**).
    ● Monitoring of application services via **Splunk**.
    ● Writing scenarios forfunctional/Unit testsfor developed features.
    ● Development of a service for automatic retrieval and publication of partner vehicles on the Aramisauto marketplace.
    ● Design of a complete pipeline (collection, mapping, filtering, publication) and deployment on **AWS Lambda**.
    ● Monitoring and tracking of performance via **Amazon CloudWatch**.

    ● Ensuring code compliance with team standards.

    ● Documenting developments (functionally and technically).

    ● Code reviews
    REST APIs PHP Symfony RabbitMQ CI/CD MongoDB
  • Manymore
    Senior PHP Symfony Developer
    BANKING AND INSURANCE
    June 2019 - October 2021 (2 years and 4 months)
    Puteaux, France

    Context:

    As a PHP Symfony developer consultant at Manymore, I worked on Connective Software, a multi-company extranet dedicated to the dematerialized management of acts (buy-back, subscription, payment, arbitration).

    Achievements:

    ● Implementation of new features on the site underSymfony 4while respecting theSOLIDprinciple.

    ● Analysis and technical design of features.

    ● Evolution in an agile context.

    ● Participation in grooming and framing meetings for new features.

    ● Writing scenarios forfunctional/Unit testsfor developed features.

    ● Writing technical documentation
    PHP Symfony PHPUnit API Platform MariaDB Gherkin

Recommendations

Be the first to recommend Sofien

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

  • National Engineering Diploma in Computer Science
    National Engineering Diploma in Computer Science
    2014
    Diplôme National d'Ingénieur en Informatique
  • Preparatory Studies Diploma for Engineering Cycle
    Preparatory Studies Diploma for Engineering Cycle
    2011
    Diplôme des études préparatoires au cycle d'Ingénieur

Skill set

Categories