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

Sofien Alimi

Développeur sénior PHP Symfony

€525/day
Paris, FR
8-15 years

Average response time: 1 hour

About Sofien

Développeur backend senior PHP/Symfony avec plus de 10 ans d’expérience, spécialisé dans la conception et la modernisation de systèmes critiques à fort trafic (vidéo, marketplace, logistique).

J’interviens sur des architectures microservices, event-driven et API REST avec des exigences élevées de performance, sécurité et scalabilité.

Habitué aux environnements grands comptes (France Télévisions, Auchan, AramisAuto), je suis autonome, force de proposition et capable de jouer un rôle de développeur senior / lead backend.

Je privilégie un code propre, maintenable et performant, avec une forte culture qualité (tests, CI/CD, monitoring).
  • French

    Native or bilingual

  • English

    Fluent

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

Experience

  • France Télévisions
    Développeur sénior PHP Symfony
    PRESS AND MEDIA
    December 2022 - December 2025 (3 years)
    Issy-les-Moulineaux, France

    Contexte:

    Au sein de l'équipe chargé de l'hyper-distribution des contenus vidéo, j'ai participé au développement et à la maintenance des briques de la vidéo factory.

    Réalisations:

    ● Automatisation de la découverte et de la mise à jour dynamique des serveurs Varnish via un service de discovery, éliminant les interventions manuelles sur le cache.

    ● Mise en œuvre d'une solution de sécurité pour flux VOD via un microservice NodeJs dédié permettant la détection d'IP frauduleuses (VPN/Proxy via NetAcuity) avec cache Redis, assurant haute disponibilité et robustesse

    ● Amélioration des performances des API grâce à l'analyse et l'implémentation d'index MongoDB ciblés sur les requêtes les plus critiques.

    ● Conception et développement de microservices au sein d'une architecture événementielle, avec RabbitMQ pour la communication asynchrone entre services.

    ● Implémentation de workflows métier via le composant Workflow de Symfony, permettant une gestion fine et modulaire des processus

    ● Développement d'API REST conformes aux standards, servant d'interface pour les différents clients et partenaires

    ● Migration technique des microservices de Symfony 5 vers Symfony 6 et PHP 8, garantissant performance, sécurité et compatibilité.

    ● Application des bonnes pratiques de développement : principes SOLID, Design Patterns, POO, et DDD pour produire un code maintenable, évolutif et robuste.

    ● Rédaction et exécution de tests unitaires et fonctionnels afin d'assurer la qualité et la fiabilité des fonctionnalités livrées.

    ● Élaboration et mise à jour de la documentation technique.

    ● Participation active aux rituels agiles (daily meetings, sprint planning, rétrospectives)
    MongoDB PHP Symfony NodeJS PHPUnit REST APIs
  • AramisAuto
    Développeur sénior PHP Symfony
    AUTOMOBILE
    November 2021 - November 2022 (1 year)
    Arcueil, France

    Contexte:

    Développeur PHP Symfony au sein du groupe Aramis, j’ai contribué au développement de la marketplace lancée en 2021, permettant à des vendeurs partenaires européens de proposer leurs véhicules sur Aramisauto.com. Mon rôle incluait la mise en place et l’optimisation des flux produits (collecte, mapping, filtrage, enrichissement), l’intégration avec les API d’Aramisauto ainsi que le stockage et la diffusion des données.

    Réalisations:

    ● Conception et développement d'un service de diffusion, destiné à diffuser les annonces de véhicules vers plusieurs plateformes externes (AramisFlex, Bing, etc.) via des API REST
    ● Conception et maintenance de microservices découplés intégrés dans une architecture événementielle, assurant la communication asynchrone via RabbitMQ.
    ● Collaboration dans un environnement Dockerisé, avec intégration et déploiement continus (CI/CD) via CircleCI.
    ● Optimisation des performances applicatives : parallélisation des tâches via RabbitMQ, mise en cache avec Redis, et optimisation des requêtes
    ● Optimisation de la qualité de code et la sécurité (Sonarqube)
    ● Supervision et monitoring des services applicatifs via Splunk.
    ● Rédaction des scénarios des tests fonctionnels / Unitaires pour les fonctionnalités développées
    ● Développement d'un service pour la récupération et la publication automatique des véhicules partenaires sur la marketplace Aramisauto.
    ● Conception d'un pipeline complet (collecte, mapping, filtrage, publication) et déploiement sur AWS Lambda.
    ● Monitoring et du suivi des performances via Amazon CloudWatch

    ● Garantir la conformité de son code aux standards de l'équipe

    ● Documenter ses développements (fonctionnellement et techniquement)

    ● Revue de code
    REST APIs PHP Symfony RabbitMQ CI/CD MongoDB
  • Manymore
    Développeur sénior PHP Symfony
    BANKING AND INSURANCE
    June 2019 - October 2021 (2 years and 4 months)
    Puteaux, France

    Contexte:

    Consultant développeur PHP Symfony chez Manymore, j’ai travaillé sur Connective Software, un extranet multi-compagnies dédié à la gestion dématérialisée des actes (rachat, souscription, versement, arbitrage).

    Réalisations:

    ● Implémenter des nouvelles fonctionnalités sur le site sous symfony 4 tout en respectant le principe SOLID

    ● Analyse et conception technique des fonctionnalités

    ● Evolution dans un contexte agile

    ● Participer à des meeting de grooming et cadrage sur des nouvelles fonctionnalités

    ● Rédaction des scénarios des tests fonctionnels / Unitaires pour les fonctionnalités développées

    ● Rédiger des documentations techniques
    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

  • Diplôme National d'Ingénieur en Informatique
    Faculté des Sciences de Tunis
    2014
    Diplôme National d'Ingénieur en Informatique
  • Diplôme des études préparatoires au cycle d'Ingénieur
    Institut Préparatoire aux Etudes d'Ingénieur de Monastir
    2011
    Diplôme des études préparatoires au cycle d'Ingénieur

Skill set

Categories