Anthony AHMED

Software engineer

Salaire / Taux journalier

Paris, France

CDI

Peut venir sur site

Expertises

Domain Driven DesignClean CodePHPSymfonyClean ArchitectureHTMLBootstrapTypescriptNextPostgreSQLGitSassTailwind CSSJavascriptLaravelCSSMySQLRabbitMQDocker

Langues

AnglaisFrançais

À propos

Introduction

Développeur PHP Symfony certifié avec plus de 10 ans d'expérience dans le développement web. Expert en architecture microservices et DDD, j'ai contribué à des projets d'envergure pour Maisons du Monde, GRDF et Radio France. Spécialisé dans l'optimisation des performances, l'indexation de données et le développement d'API, j'apporte des solutions techniques robustes pour répondre aux défis complexes de votre entreprise.

Liens

Expérience de travail

Développeur Symfony

Believe

sept. 2025 - juil. 2026

11 mois

Paris, France

Believe est une entreprise française, leader mondial de la distribution musicale numérique. Présente dans plus de 50 pays, elle propulse le développement des artistes et labels indépendants grâce à ses solutions technologiques innovantes. J’ai rejoint l’équipe CAM (Contract Account Management) pour la modernisation de l’outil de gestion de comptes et contrats des artistes. Mes responsabilités : - Développement d’un BFF (Backend for Frontend) avec APIPlatform en architecture hexagonale orchestrant les appels vers les microservices - Développement de nouvelles fonctionnalités d’une API pour centraliser la gestion des comptes et contrats des artistes - Mise en place des règles de calcul de royalties par contrat - Création d’ APIs de formalisation et d’exposition de bases de données existantes - Intégration des APIs externes (informations utilisateur, projets des artistes) - Gestion de la liaison contrat ↔ albums et tracks via workers Symfony - Amélioration de la CI : couverture de tests et performance de pipeline

Symfony developer

IADFreelance

sept. 2024 - juil. 2025

11 mois

Paris · Hybrid

IAD is an international network of real estate agents (20,000+ advisors, 8+ countries), offering a unique platform for managing mandates, contacts, listings, and commercial operations. I joined the Mandate team, responsible for managing real estate mandates. We worked on a project aimed at unifying business logic across Europe, while taking into account local specificities (Spain, Portugal, etc.). The Mandate team was composed of: * 3 Symfony back-end developers * 1 VueJS front-end developer * 1 QA engineer * 1 lead developer * 2 product owners Impact: * Smooth integration of local rules into a unified, scalable business model * Improved code robustness and readability through a modular and test-driven approach * Enhanced autonomy between business domains thanks to event propagation mechanisms Stack: Symfony 6.4 · PHP 8.2 · API Platform · Symfony Messenger · PHPUnit · AWS · Docker · GitHub · DDD · Clean Architecture · TDD · Agile --- PHP back-end developer, Symfony back-end developer, full-stack developer, PHP developer, senior PHP developer, PHP backend developer, software engineer (PHP), back-end engineer, full-stack PHP developer, Symfony software engineer, backend software developer, fullstack web developer.

Symfony developer

GRDFFreelance

mai 2023 - août 2024

1 an 4 mois

Paris · Hybrid

GrDF is France’s main natural gas distributor, with 11 million customers, a 200,000 km pipeline network, and 12,000 employees. I joined the team in charge of the Software Factory, an internal platform designed to centralize and standardize the management of technical projects (GitLab, Jira, SonarQube, Confluence, etc.). Our goal was to simplify onboarding, industrialize DevOps practices, and improve the software quality of internal projects. The Software Factory team consisted of: * 2 Symfony back-end developers * 1 AngularJS front-end developer * 1 lead developer * 1 product owner As a Symfony developer, my responsibilities included: * Maintaining and developing new features on the Software Factory (Symfony 5.4 → 6.4) * Auditing code quality and fully integrating SonarQube (metrics, coverage, custom rules) * Improving test coverage with PCOV, and refactoring services for better readability and testability * Migrating from Symfony 5.4/PHP 7.4 to Symfony 6.4/PHP 8.2, updating dependencies, replacing deprecated elements, and creating a custom test listener * Developing a PDF reporting module based on Gotenberg, aggregating KPIs from GitLab, SonarQube, and Jira * Fixing bugs and regularly deploying patches to production Impact: * Successful technical migration with no regressions, keeping the Symfony/PHP environment up to date * Significant improvement in software quality through the integration of SonarQube, tests, and coverage * Delivery of an automated reporting tool, making project tracking easier for managers Stack: Symfony · PHP 7.4/8.2 · SonarQube · GitLab CI · Docker · Gotenberg · PHPUnit · PCOV · Jira · Agile --- PHP back-end developer, Symfony back-end developer, full-stack developer, PHP developer, senior PHP developer, PHP backend developer, software engineer (PHP), back-end engineer, full-stack PHP developer, Symfony software engineer, backend software developer, fullstack web developer.

Symfony developer

Maisons du MondeFreelance

mai 2021 - mai 2023

2 ans 1 mois

Paris · Hybrid

Maisons du Monde is a major European furniture and home decor retailer, with €800M in revenue, 700 stores, and a multilingual e-commerce site. I joined the Naïades team: * 4 Symfony back-end developers * 2 QA engineers * 1 lead developer * 3 product owners The team managed the entire pre-cart processing chain: e-merchandising, product enrichment, indexing, and data delivery. I worked on several critical back-end services in a demanding technical environment focused on performance, quality, and scalability. As a Symfony developer, I was responsible for: * Developing and maintaining Symfony services (v3.4 to 5.4), from data processing to API exposure * Integrating SonarQube (quality, merge request blocking, metrics monitoring) * Optimizing critical APIs during high-traffic periods (Black Friday, sales) using Blackfire and targeted refactoring * Developing asynchronous jobs (cron, worker) with GCP Pub/Sub to improve SEO batch resilience * Creating complex business features (product availability, e-commerce filters) * Writing tests (unit, functional, performance) and preparing for load testing with K6 Impact: * Improved performance of critical APIs, reducing timeouts * Reduced technical debt through SonarQube and automated quality checks * Enhanced reliability of SEO batch processing via scalable event-driven architecture Stack: Symfony · PHP 7.1 to 8.2 · Elasticsearch · Algolia · GCP Pub/Sub · Redis · Docker · Kubernetes · SonarQube · Blackfire · PHPUnit · K6 · GitLab · Agile --- PHP back-end developer, Symfony back-end developer, full-stack developer, PHP developer, senior PHP developer, PHP backend developer, software engineer (PHP), back-end engineer, full-stack PHP developer, Symfony software engineer, backend software developer, fullstack web developer.

Symfony developer

BayardFreelance

janv. 2020 - janv. 2021

1 an 1 mois

Paris · Hybrid

Bayard is an international media and publishing group operating in over 15 countries, with more than 1,800 employees and nearly 30 million copies distributed each month. The group publishes iconic titles such as La Croix, Pèlerin, Notre Temps, and Okapi. I joined the technical team responsible for la-croix.com and croire.la-croix.com. The team was composed of: * 3 Symfony back-end developers * 2 ReactJS front-end developers * 2 lead developers * 1 Product Owner My role focused on ongoing maintenance, improving the import system’s reliability, and initiating the transition toward a more modern and decoupled architecture, in an Agile environment. As a Symfony developer, my responsibilities included: * Developing new Symfony back-end features for la-croix.com * Creating dynamic editorial blocks to highlight articles * Enhancing the CI/CD pipeline by adding quality jobs (code coverage, PhpMetrics, linter) * Upgrading the Marklogic database (v10) and adapting the import system * Proposing a redesign of the import system through a proof of concept * Writing unit tests and fixing bugs related to imports and article display Impact: * Improved software quality through the integration of metrics and continuous analysis tools * Successful migration of Marklogic to the latest version, ensuring uninterrupted article workflows * Enhanced automation of the delivery process with dedicated CI jobs Stack: Symfony · PHP 7.2/7.4 · GitLab CI · Marklogic · PhpMetrics · PHPUnit · Docker · MariaDB · Redis · Agile --- PHP back-end developer, Symfony back-end developer, full-stack developer, PHP developer, senior PHP developer, PHP backend developer, software engineer (PHP), back-end engineer, full-stack PHP developer, Symfony software engineer, backend software developer, fullstack web developer.

Symfony developer

Deezer

juin 2018 - oct. 2020

2 ans 5 mois

Paris, France

Deezer is one of the world’s leading music streaming platforms, with over 16 million active users. I worked as a backend PHP Symfony developer within the internal startup “Partnership,” responsible for technical integrations with key partners (Google, Amazon, telecom operators, etc.). Our team consisted of: * 5 Symfony back-end developers * 2 ReactJS front-end developers * 2 QA engineers * 1 lead developer * 4 product owners I led several cross-functional projects involving music streaming on connected devices, working both in pairs and independently, in an agile environment with high standards for performance and reliability. As a Symfony developer, I was responsible for: * Developing a multi-provider SMS platform, dynamically selecting the best provider by destination (SMPP) * Creating a unified API (JSON API) for connected services (Google Cast, Alexa, Smart TV, etc.) * Completely redesigning the Chromecast receiver in React/ES6, adding new features (lyrics display) * Maintaining and evolving SongService, used in production by major partners * Actively participating in technical architecture meetings and key structural decisions Impact: * Centralized and secured partner integrations through a common API * Reduced SMS costs via dynamic provider selection * Improved Chromecast service quality with a new CAF (Cast Application Framework) receiver Stack: Symfony · PHP 5.6/7 · React · JSON API · SMPP · Kafka · Kubernetes · Docker · PHPUnit · Jest · GitHub · Agile --- PHP back-end developer, Symfony back-end developer, full-stack developer, PHP developer, senior PHP developer, PHP backend developer, software engineer (PHP), back-end engineer, full-stack PHP developer, Symfony software engineer, backend software developer, fullstack web developer.

Symfony developer

Extia

mars 2015 - mai 2018

3 ans 3 mois

Paris, France

Extia is a French IT consulting firm (ESN) founded in 2007, ranked 1st in “Great Place to Work® France” (2024) in the 1,000–2,500 employee category. The company has over 2,500 employees across 25 offices and generates €275M in annual revenue. I worked there as a back-end PHP/Symfony developer on long-term assignments for major clients, primarily Radio France and MullenLowe, on projects with strong technical and organizational stakes. At Radio France, I joined several teams (France Bleu, Zone 51, France Musique) to contribute to the redesign of high-traffic public websites, the modernization of internal tools, and the evolutive maintenance of critical applications. I also held the position of lead developer on the France Bleu project, leading a team of 5 developers. At MullenLowe, I worked on the partial refactoring of an AUDI application, including module migration and implementation of best practices. As a Symfony developer, my responsibilities included: • Back-end development using Symfony 2.8 to 3.4 with continuous integration • Acting as technical lead (code reviews, pair programming, mentoring) • Designing a custom lightweight ORM to consume internal APIs • Implementing Kibana dashboards for monitoring (errors 50x, 404, etc.) • Refactoring monolithic tools into decoupled micro-apps (Zone 51) • Contributing to the CQRS architecture for the France Musique platform • Setting up CI/CD pipelines and automated tests Impact: • Successful deployment of FranceBleu.fr using a scalable microservices architecture • Improved monitoring and software quality across multiple teams • Streamlined internal workflows through lightweight and modular tools Links: • https://www.francebleu.fr – technical redesign • https://www.francemusique.fr – evolutive maintenance Stack: Symfony · PHP 5.6/7 · RabbitMQ · PostgreSQL · Docker · Kibana · Jenkins · CQRS · PHPUnit · GitLab · Agile · Microservices Architecture · CI/CD

Symfony developer

Radio France

mars 2015 - mars 2018

3 ans 1 mois

Paris · On-site

Radio France is the leading radio group in France, with 7 national stations and over 15 million listeners. On assignment via Extia, I joined several teams of 4 to 6 developers to help redesign high-traffic websites and modernize the information system. I acted as lead developer on strategic projects in an Agile environment focused on quality, testing, and clean code. A typical team included: * 1 Symfony back-end developer * 1 Drupal back-end developer * 1 front-end developer As a Symfony developer, I: * Contributed to the redesign of FranceBleu.fr using a microservices architecture (Symfony, RabbitMQ, PostgreSQL, Docker) * Developed a mini ORM to consume a proprietary API * Set up unit and functional tests, as well as CI/CD pipelines (GitLab, Jenkins) * Created Kibana dashboards for monitoring (errors 50x, 404, etc.) * Helped implement the Docker stack * Refactored internal tools into decoupled mini-apps (for managing program schedules) * Maintained and improved FranceMusique.fr using a CQRS architecture Impact: * Reduced application dependencies through microservices * Improved technical monitoring and reduced incidents * Increased stability thanks to CI and a robust testing strategy Links: • https://www.francebleu.fr – platform redesign • https://www.francemusique.fr – evolutive maintenance Stack: Symfony · PHP 5.6/7/8 · RabbitMQ · PostgreSQL · CQRS · API REST · JSON API · Docker · GitLab CI · Kibana · Jenkins · Prometheus · PHPUnit · Twig · Drupal --- Développeur back-end PHP Symfony, Développeur backend PHP Symfony, back end Symfony PHP, full-stack, fullstack, développeur PHP, développeur senior PHP, PHP Developer, PHP backend developer, Software engineer PHP, back end engineer, Développeur full stack PHP, Ingénieur logiciel Symfony, software developer backend, Développeur web fullstack.

Symfony developer

MillenLowe Group France

janv. 2018 - janv. 2018

1 mois

On-site

MullenLowe is an international communications agency and a partner of Audi France. I was assigned via Extia as part of a 10-person team: * 6 back-end Symfony developers * 1 front-end developer * 2 lead developers * 1 product owner My mission was to contribute to the gradual redesign of a business application for Audi. The goal was to modernize the platform while ensuring service continuity and retaining key functionalities. I worked in an Agile environment with regular rituals (sprint planning, daily stand-ups, reviews) and a strong focus on code quality, testability, and maintainability. As a Symfony developer, my responsibilities included: * Developing new features on the existing Symfony 3.4 application * Maintaining and evolving critical modules in production * Participating in architecture meetings to guide technical decisions * Conducting daily code reviews and sharing best practices with the team * Migrating parts of legacy code to the new Symfony application * Ensuring continuous integration and monitoring code quality with PHPUnit Impact: * Smooth migration of modules to a modern technical base, improving maintainability * Enhanced application stability through targeted fixes and automated tests * Better code quality thanks to regular reviews and standardized practices Stack: Symfony · PHP · HTML5 · CSS3 · JavaScript · PHPUnit · Git · GitHub · Agile · Twig --- Développeur back-end PHP Symfony, Développeur backend PHP Symfony, back end Symfony PHP, full-stack, fullstack, développeur PHP, développeur senior PHP, PHP Developer, PHP backend developer, Software engineer PHP, back end engineer, Développeur full stack PHP, Ingénieur logiciel Symfony, software developer backend, Développeur web fullstack.

Symfony developer

InterFaces

oct. 2012 - mars 2015

2 ans 6 mois

Paris · On-site

Interfaces is a consulting firm specializing in custom digital project development. I worked there as a PHP Symfony backend developer for Banijay and ARCOLE on business digitalization projects. We were a small team: 2 full-stack developers and 1 CTO. At Banijay, I contributed to the development of the CentralCatalog DAM, a solution that centralizes and distributes audiovisual content to various platforms (YouTube, Dailymotion, CDN). I was responsible for feature development, ongoing maintenance, and testing. At ARCOLE, I developed a secure intranet directory. It allows members to update their personal profiles and generate pre-formatted exports for printing. The project included fine-grained role and access rights management. As a Symfony developer, my responsibilities included: • Developing business features in Symfony 2.3/2.4 • Creating backend modules and user interfaces • Maintaining and upgrading existing tools • Resolving production bugs • Writing unit and functional tests Impact: • Deployed a multi-channel DAM for Banijay, centralizing content distribution to publishing platforms • Digitalized member profile management for ARCOLE, with automated export generation for printing • Improved tool stability through testing and regular maintenance Stack: Symfony · PHP 5 · HTML5 · CSS3 · JavaScript · MySQL · RabbitMQ · Doctrine · PHPUnit · Redmine · Git · Agile --- Développeur back-end PHP Symfony, Développeur backend PHP Symfony, back end Symfony PHP, full-stack, fullstack, développeur PHP, développeur senior PHP, PHP Developer, PHP backend developer, Software engineer PHP, back end engineer, Développeur full stack PHP, Ingénieur logiciel Symfony, software developer backend, Développeur web fullstack.

Développeur web full-stack

Pixel Cookers

sept. 2011 - oct. 2012

1 an 2 mois

Création d'applications PHP, notamment avec le CMF Diem (surcouche de Symfony 1.4) et WordPress.

Développeur full-stack .Net

Expeo

avr. 2011 - juil. 2011

4 mois

Orléans Area, France

Skills: Bases de données · Minutieux · Bash · Entretiens · Projets informatiques · Communication interpersonnelle · Conception de logiciels · Compétences interpersonnelles · Développement professionnel · Développement de logiciels · Travail collaboratif · Logiciel en tant que Service (SaaS) · Haute disponibilité · Conception de bases de données · Programmation · Communication · Compétences générales · Mentorat · Services web · Technologies émergentes · FTP · Français · Résolution de problèmes · Scrum · Algorithmes · Apache · Logiciel · Ensemble de compétences techniques · XML · Science informatique · Spécifications techniques · JSON · Agilité


Formation

EFREI - Grande école du numérique

Project Manager in Web Marketing and Website Design

2011 - 2012

1 an 1 mois

IUT of Orléans – Computer Science Department

DUT in Computer Science (Two-year University Diploma)

2007 - 2011

4 ans 1 mois


Licences et certifications

Symfony 6 Certified Developer (Advanced)

Délivré le : oct. 2023

Certifié par SensioLabs

Certification de chef de projet en webmarketing

Délivré le : janv. 2011

Certifié par EFREI - Grande école du numérique

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.