About Labiadh
10 years of experience | Expertise in high-traffic platforms | Innovation & technical transformation
- Technical Expertise:10 years of experience in full stack development, maintenance, and optimization of platforms reaching up to 100 million users per month.
- Innovation and Transformation:Key contributor in technical refactoring and migration projects, increasing internal efficiency and user experience.
- Adaptability and Collaboration:Self-taught, with excellent adaptability and teamwork skills enhanced by code review practice.
French
Native or bilingual
Arabic
Native or bilingual
English
Fluent
Experience
- Lequipe TVPHP/Symfony Back-end DeveloperSPORTSDecember 2022 - Today (3 years and 6 months)Boulogne-Billancourt, FranceEvolution and maintenance of the leading sports information website with high traffic in FranceTHE TEAM: To follow sports news in real-time, analyze, and report on sports in all its dimensions: print, digital, television... "https://www.lequipe.fr" Up to 100 million visits/day and 600 million page views/day, 42 million users contacted/month.Project carried out using Agile SCRUM methodology
- Contribute to the migration and refactoring of the site from procedural PHP to Symfony with Doctrine ORM (PHP versions 8.0 to 8.3 and Symfony 5.4 to 6.4).
- Optimize database performance through improved SQL queries.
- Design and develop new REST web services tailored to operational needs.
- Automate processes by creating batch jobs (matching competitions, teams, players), triggered via Symfony commands and scheduled with Crons.
- Ensure technical maintenance of key services, particularly in journalistic editing, SEO, marketing, and video modeling.
- Implement Firebase for real-time sports score tracking.
- Collaborate on integrating a new API for the Paris 2024 Olympic Games matching.
- Write structured technical documentation according to the MDA methodology on JIRA.
- Define test scenarios and set up a technical qualification environment, including functional and automated tests with Behat and Selenium.
- Integrate an artificial intelligence-based solution for automated article writing.
- ChronopostTeam Leader - Full stack PHP / React JS / DevopsTRANSPORTATIONFebruary 2020 - November 2022 (2 years and 10 months)Paris, FranceContext:Refactoring and redeployment of an old PHP ORECA application "Optimization Network Connection Purchases".Evolution and maintenance of internal applications "Chronopost" "https://www.chronopost.fr/"Project carried out using Agile SCRUM methodologyResponsibilities:Conduct in-depth technical studies and define strategic choices for the ORECA platform refactoring (migration to Symfony 5 and REST API).Configuration of the development environment:- Create a multi-stage Dockerfile for the Symfony project, supporting different PHP versions (7.4, 8.0, 8.1).- Configure a docker-compose.yml including Symfony, Nginx, MySQL, and Redis services.Implementation of continuous integration with GitLab CI/CD:- Create a .gitlab-ci.yml file to define CI/CD pipelines.- Configure stages for build, testing, and deployment.- Implement jobs to run PHPUnit, PHPStan, and PHPCS.Database migration management:- Create a job in the CI/CD pipeline to run Doctrine migrations.- Implement an automatic rollback mechanism in case of migration failure.- Develop Shell scripts to migrate and manage databases, and ensure deployments with Gitlab-ci.Manage technical migrations, particularly from PHP 5.6 to 7.3 and Symfony 4.4 to 5.4, while optimizing database performance (SQL).Develop advanced features with Symfony and Doctrine ORM, including refactoring and creating REST/SOAP web services.Develop an innovative POC for the "Driver Interactions" project (Node.js, Vite, React JS) and integrated REST web services with API Platform.Write technical documentation (MDA on JIRA) and perform functional and integration tests to ensure quality.
- Bazarchic G. Galerie Lafayette (92)Full-stack PHP / React JS / Devops DeveloperE-COMMERCEFebruary 2018 - January 2020 (2 years)Gennevilliers, FranceContext:Evolution and maintenance of the high-traffic e-commerce site "Bazarchic": (856,000 members, over 876,000 packages sent, and over 5,090 sales in 2018). It is a leader in premium event sales, specializing in fashion, gastronomy, home, and travel sectors "https://fr.bazarchic.com/"Project carried out using Agile SCRUM methodologyResponsibilities:Conduct functional and technical studies for the Bazarchic platform, focusing on site refactoring and strategic technological choices (Node JS, React JS, Vanilla, REST API, Symfony 3.4).Develop advanced web services and REST services, leveraging the Symfony framework and Doctrine ORM.Integrate various technical solutions (Sage, Early Birds, AWS for cloud storage, etc.) and ensure SEO referencing via Google Tag Manager (GTM).Participate in the development of the Idiliz API in Symfony 3 and implement an image tracking project.Automate batch processes by creating Symfony batch jobs triggered with Crons, and optimize SQL queries for better performance.Monitoring and logging:- Configure Prometheus for metrics collection.- Implement ELK Stack (Elasticsearch, Logstash, Kibana) for centralized log management.Manage continuous integration processes with Gitlab CI/CD, including creating pipelines, Shell scripts for branch management, and automatic deployments.Documentation:- Implement automated API documentation with API Platform.- Create a wiki in GitLab to document DevOps procedures and project-specific configurations.- Write documentation (MDA on JIRA), define test scenarios, and set up an automated functional and integration testing environment with Behat/Selenium.
Recommendations
Be the first to recommend Labiadh
Help this freelancer shine by sharing your experience working together.
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- Software Engineering Engineering DegreeNational Engineering School of Tunis2015