Hamza Benbrahim

Senior Software Engineer | PHP Symfony

Salary / Daily rate

Aix-en-Provence, France

Freelance

Remote only

Skills

PHPSymfonyDockerVue

Languages

EnglishArabicFrench

About me

Intro

Senior PHP Symfony Engineer with 10+ years building scalable web platforms for major telecom and enterprise clients. Led complete platform overhauls, implemented CI/CD pipelines, and managed development teams while reducing QA feedback cycles. Specialized in Symfony/PHP architecture with proven expertise in delivering high-performance solutions for complex business requirements.

Links

Work experience

Senior Symfony Developer

Paylink Solutions

Jun 2025 - Nov 2025

6 months

Remote

Freelance PHP Symfony developer on a banking software project: ​Developed features using CQRS and Pub/Sub patterns to build a robust and scalable system. ​Worked on event-driven microservices while implementing Mercure to deliver real-time updates across services ​Participated in grooming sessions to clarify requirements. ​Implemented Mercure to deliver real-time updates across services.

Lead Developer

F1 GROUPE - F1 Communication

Dec 2023 - Mar 2025

1 year 4 months

13510 Éguilles, France

Development of Management Applications: Design and development of custom applications for F1 clients, using PHP 8 and Symfony 6.4 to meet specific user needs while adhering to quality standards. Code Review and Quality Management: Implementation of a rigorous code review and quality management process using GitLab CI, with checks before each merge to ensure code stability and performance. Dockerization of Projects: Responsible for creating and managing dockerized projects to facilitate portability and environment management. Deployment Automation: Managing deployment automation across different branches via CI/CD to ensure rapid and reliable updates to production applications. Testing and Monitoring: Writing unit tests with PHPUnit and setting up end-to-end tests with Cypress to enhance the reliability of applications.

VP of Engineering

Bloomin ☼

Mar 2022 - Aug 2023

1 year 6 months

Paris, France

Implemented new development processes for my team to reduce QA feedback and accelerate development timelines. Developed new features and bug fixes. Participated in various development processes (code review, grooming, staging and production delivery). Contributed to the platform upgrade (Symfony 5 and PHP 8). Upgraded the frontend to Vue 3 and oversaw the project (dockerization, coordination with vendors, and collaboration with the business). Implemented SSO and other business processes with Bloomin's clients to ensure customer retention and meet their high expectations.

Lead Software Engineer

StedY - Groupe Gorgé

Nov 2020 - Mar 2022

1 year 5 months

Marseille, France

Performed application maintenance and evolution for the Stedy.io portal and legacy platform. Led a complete overhaul of the StedY platform and implemented the entire technical architecture (ElasticSearch, dedicated MySQL, proxy configuration for secure and exclusive database access). Implemented CI/CD on Gitlab and set up multiple deployment environments for staging, QA, pre-production, and production. Planned development tasks in a Kanban mode and established specific milestones for each sprint. Implemented monitoring tools like Kibana to ensure continuous and uninterrupted service and report any production bugs. Managed the development of my team (code review, knowledge sharing, etc.).

Ingénieur logiciels

SQUAD Conseil et Expertises

Jan 2020 - Aug 2020

8 months

Aix-en-Provence, France

Worked on an API first portal using Drupal 8, PHP7 and Docker for CMA/CGM. Frontend was developped in React, and communication was made using RESTful Web Services API for Drupal. Created custom modules to feed the frontend part.

Ingénieur d’études

Gfi world

Mar 2018 - Jan 2020

1 year 11 months

Aix-en-Provence, France

Maintenance and evolution of one of France's largest phone service providers portal, including most of it's services. Setting up an automated testing method. Participation in the redesign of the portal from scratch, all in Agile mode.

Software Engineer

Capgemini

Jul 2016 - Dec 2017

1 year 6 months

Technopolis, Sala El Jadida, Morocco

Participation in the maintenance and evolution of one of France's biggest phone operators Portal using PHP with Symfony 2, PostgreSQL and Javascript/JQuery. Participation in the maintenance and evolution of a commerce platform for the leader in industrial and medical gases in Drupal, using Docker, PHP, MySQL and Apache Solr.

Software Engineer

WebuildMedia

Feb 2015 - Jan 2016

1 year

Kenitra, Morocco

Worked on the Websites and Web Apps, participated in the graphic elaboration by implementing the Mockups with CSS and JS frameworks ( Angular.js, JQuery, Bootstrap etc...) in collaboration with the graphic designers. I also was responsible for the interns working on minor projects.

Interim Consultant

Rabat's Regional Center of Investments

Aug 2014 - Oct 2014

3 months

Rabat, Agdal, Morocco

I've helped the employees use and troubleshoot the CRI main application, core of their activity. I also had the opportunity to manage the acquisition of new IT equipement and consumables, and have contributed in the amelioration of the internal management of the IT departement.

Graduation Internship

Caciopee

Apr 2014 - Aug 2014

5 months

Rabat, Morocco

Creation of a log management system using Java EE, Hibernate and ZK for presentation.

Intern

Nemotek Technologies

Jul 2012 - Oct 2012

4 months

Technopolis, Sala El Jadida, Morocco

Created a staff formation management system using C#.NET, with NetAdvantage presentation Framework as well as Nettiers for persistence.

Intern / Stagiaire

Blue Parrot Software

Apr 2011 - Jul 2011

4 months

Rabat, Morocco

Stage de deux mois (2) au cours duquel j'ai créé une application qui permet de calculer le chemin le plus court d'un port à un autre en utilisant divers algorithmes ( Djikstra, Floyd etc...)

Intern / Stagiaire

CACIOPEE

Jul 2010 - Oct 2010

4 months

Rabat, Morocco

Un stage de deux mois (2) au sein de la société Caciopee, durant laquelle j'ai réalisé une application de gestion de contenu en PHP/MySQL sous Ubuntu (Linux).


Education

Ecole High-Tech

Engineer Degree

2011 - 2014

3 years 1 month

Specialized Institute Of Applied Technology NTIC

Specialized Technician Degree

2009 - 2011

2 years 1 month

The best place to find your next move

© 2026. All Rights Reserved.