Ben kachoud Hicham

Senior Développeur PHP | Symfony

Salaire / Taux journalier

Paris, France

Mobilité : Île-de-France

Freelance, ouvert au CDI

Peut venir sur site

Expertises

TypescriptAngularPHPSymfonyPostgreSQLBootstrapHTMLDomain Driven DesignTest Driven DevelopmentClean CodeHexagonal ArchitectureDéveloppement BackendDéveloppement FrontendDéveloppement FullstackSassJavascriptCSSMySQL

Langues

AnglaisArabeFrançais

À propos

Introduction

Full Stack Engineer with 7 years of expertise in PHP Symfony development and modern software architecture. Proven track record implementing enterprise-level solutions, including CQRS patterns and hexagonal architecture for accounting platforms. Specializing in scalable backend systems with PHP/Symfony, while proficient in Angular, Node.js, and DevOps practices, delivering robust solutions that prioritize code quality and performance.

Liens

Expérience de travail

Dev PHP Symfony Senior

Econocom

mars 2022 - Présent

4 ans 8 mois

Paris, France

Projet 1: Conception et développement d'un extranet permettant aux établissements d'enseignement supérieur et de recherche de commander du matériel informatique de manière centralisée. Projet 2: Maintenance évolutive et développement de nouvelles fonctionnalités sur un outil back-office gérant les ventes, les achats et le paramétrage produit. Projet 3: Migration complète d'une application legacy de Symfony 1.4 vers Symfony 5.4, incluant la refonte de l'architecture et l'amélioration des fonctionnalités existantes. Réalisations clés: Analyse & Conception: - Gestion et priorisation des User Stories sur JIRA en collaboration avec le Product Owner - Élaboration des diagrammes UML pour la modélisation des besoins - Animation d'ateliers de Recherche & Développement pour l'évaluation de solutions techniques - Participation active aux rituels Scrum : Daily Stand-up, Planning Poker ... Développement: - Développement des endpoints API RESTful avec PHP 7/8, Symfony 5/ 6 /7 et API Platform - Génération automatisée de PDF via des services dédiés - Rédaction de la documentation technique des API (OpenAPI/Swagger) - Développement de +50 interfaces utilisateur avec Angular 13/16 et la librairie Syncfusion - Mise en place d'un système de cache avec Redis, réduisant les temps de réponse de ~60% - Gestion de la communication asynchrone entre services via RabbitMQ Tests & Intégration: - Mise en place d'une stratégie de tests unitaires et d'intégration avec PHPUnit - Configuration des pipelines CI/CD sur GitLab pour l'automatisation des builds et déploiements - Conteneurisation complète de l'environnement de développement avec Docker & Docker Compose - Revue de code systématique et gestion des versions via GitLab - Réalisation de tests de charge et de performance pour garantir la scalabilité Stack technique : PHP 7/8 · Symfony 5.4/6.4/7.4 · Angular 13/16/21 · TypeScript · API Platform · Doctrine ORM · Redis · RabbitMQ · Docker · PHPUnit · GitLab CI/CD · JIRA · Postman · Scrum . Claude Code

Ingénieur étude et développement PHP-Symfony

EBP Informatique

oct. 2020 - mars 2022

1 an 6 mois

Rabat, Maroc

Projet: Conception et Développement d'une plateforme globale de gestion de comptabilité a destination des PME. Missions: ** Analyse et conception ** - Gestion des Users stories sur Azure DevOps - Mise en place: SOLID, KISS, DRY, YAGNI, TDD, DDD - Event Storming et Point technique - Participation aux rituels de la méthodologie Scrum : Daily, Poker Planning, Affinage, Revue, Rétrospective ** Développements ** - Développement des Api Restfull avec PHP 7.4 et Symfony 4.4 en suivant une architecture hexagonale - Séparation la lecture et l’écriture en suivant le pattern CQRS - Gestion du multi-database clients avec MySQL - Documentation technique des API - Création des interfaces front avec Angular 12 et la librairie AntDesign ** Tests et intégration ** - Rédaction de tests unitaires / intégrations avec PHPUnit - Intégration continue de l’application sur Azure DevOps - Conteneurisation du socle de développement avec Docker - Revue du code et gestion des versions sur Git Outils: - PHP 7.4/8.0, Symfony 4.4/5.4 ,Angular 12, JavaScript, Doctrine, API REST, Docker, Postman, PHPStorm, Git, DDD, TDD, CQRS, Hexagonal Architecture, AntDesign, PHPUnit, Git, AzureDevops, Scrum

Analyste Développeur Full-Stack

2WLS - World Wide Loyalty System

avr. 2019 - oct. 2020

1 an 7 mois

Casablanca, Maroc

Projets: Conception et développement des plateformes de fidélité Missions: ** Analyse et conception ** - Analyse du cahier des charges défini par chaque client - Réalisation des diagrammes UML avec StarUML ** Développements ** - Développement des plateformes des programmes de fidélités avec PHP 7.4 et Symfony 4.4 - Maintenance des anciennes plateformes avec PHP 5.6 et YII 1.1 - Création de services de tirage au sort avec Node.js / Express.js - Développement des Api Restfull - Création d’un modèle générique d’interfaces en Angular 10 - Intégration des APIs tiers ** Tests et déploiements ** - Réalisation de tests des API REST avec Postman, - Déploiement des livrables en continu (CI/CD) avec Jenkins, - Correction des anomalies clients via ticket sur Redmine, - Gestion du versioning sur GitLab Outils: - PHP 5.6/7.1/7.4 ,Symfony 3.4/4.4, Yii1.1, Javascript, JQuery, Ajax, Angular 8/10, NodeJs, ExpressJs, Bootstrap 3, PostgreSQL, MySQL, Wordpress, Rest Api, Git, Jenkins, Redmine

Développeur back-end PHP

Edith Digital

mars 2018 - mars 2019

1 an 1 mois

Région de Paris, France

Projet: Conception et développement d'une plateforme Web autour des renseignements sur les démarches administratives (Visa, logement, Banque ...) qui aident les étudiants étrangers à s'installer en France. Missions : - Analyse de cahier des charges - Analyse des besoins fonctionnels et non fonctionnels - Développement de Back-End - Intervention dans le Front-End Projet 2: Développement de Back-Office de l'outils de création de CV enligne ( cvdesignr.com ). Missions : - Gestion des utilisateurs (profile, cv, actions sur le statut, les achats de modèle de cv) - Les statistiques concernant les utilisateurs ( type, nombre de cv, tranche d'âge). - Les statistiques concernant le nombre de cv par métier. - Les statistiques concernant les langues utilisée et le niveau d'étude des utilisateurs. - Les statistiques concernant les modèles de cv les plus utilisés par genre d'utilisateur (femme/homme). Outils: - PHP 7, Monika (Framework interne), Bootstrap, CSS, HTML, JavaScript, JQuery, Ajax, Git, Jira, MySQL, Postman

Stage : Développeur Full Stack

Vili Technologies

août 2017 - oct. 2017

3 mois

Casablanca, Maroc

Projet: Conception et mise en oeuvre d'une solution Web pour la gestion de recrutement et la gestion des tests de candidat. Missions : - Mettre en place un cahier de charge - Réalisation des analyses fonctionnels et techniques - Choix de technologie de développement - Développement de la solution - Installation et personnalisation des plugins Wordpress Outils: - WordPress, PHP, Bootstrap, CSS, HTML, Javascript

Stage: Développeur Système d'information géographique

Zenith Tech

juil. 2016 - oct. 2016

4 mois

Casablanca, Maroc

Projet : La conception et la mise en œuvre d’une application de WebMapping conforme aux nouvelles technologies qui permet la géolocalisation et la gestion des points d’intérêts. Missions: - Analyse de cahier des charges - Conceptions des diagrammes UML: Cas d'utilisation, Classe et Séquence - Développement en architecture MVC avec PHP 7 Outils : - PHP 7, MapServer, OpenLayers3, PostgreSQL, PostGIS, Javascript, JQuery, HTML5, CSS3, Bootstrap, AJAX, StarUML

Stage: Développeur Web

Azileo

juil. 2015 - oct. 2015

4 mois

Casablanca, Maroc

Projet: Conception et Développement d'une application web de suivie de stock pour les commerçants Missions: - Analyse de cahier des charges - Conception des diagrammes UML - Développement en architecture MVC Outils: - HTML5, CSS3, Javascript, Bootstrap, AJAX, PHP, MySQL, JQuery, Bootstrap, StarUML

Stage d'initiation

CST Casablanca

août 2014 - août 2014

1 mois

Casablanca, Maroc

Le premier contact avec le monde professionnel. Missions : - Rédaction des Facteurs - Réception des appels et commandes clients, - Visite des sites et terrains de Travail.


Formation

Université Mundiapolis Casablanca

Ingénieur en génie logiciel

2013 - 2018

5 ans 2 mois

Al massira Tiznit

Baccalauréat scientifique

2012 - 2013

1 an 2 mois


Licences et certifications

Harmonious Development with Symfony 6

Délivré le : janv. 2024

Certifié par SymfonyCasts

30 Days with LAST Stack

Délivré le : janv. 2024

Certifié par SymfonyCasts

Scrum Foundation Professional Certificate

Délivré le : juin 2020

Certifié par Certiprof

Project Management Essentials Certified (PMEC)

Délivré le : juin 2020

Certifié par Management & Strategy Institute

Lean Six Sigma White Belt Certified

Délivré le : juin 2020

Certifié par Management and Strategy Institue

Data Scientist - Mastery Award for Students 2017 - 2019

Délivré le : janv. 2018

Certifié par IBM

Business Intelligence Analyst - Mastery Award for Students 2016

Délivré le : janv. 2018

Certifié par IBM

Inbound Marketing

Délivré le : juin 2017

Certifié par HubSpot Academy

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.