
Abdelmalik Bouyachfar
Ingénieur Logiciel Full Stack Senior | PHP, Symfony
Salaire / Taux journalier
93110 Rosny-sous-Bois, France
Freelance, ouvert au CDI
Peut venir sur site
Expertises
Langues
À propos
Introduction
Ingénieur Full Stack avec 12+ ans d'expertise en PHP/Symfony, NodeJS, Angular et VueJS. Spécialisé dans le développement d'applications métier complexes pour grands comptes comme CNP Assurances avec gestion de gros volumes de données. Expert en architectures microservices, APIs REST et optimisation de performances pour livrer des solutions robustes et évolutives.
Expérience de travail
Ingénieur d'étude et développement Senior
Objectware
août 2023 - nov. 2025
2 ans 4 mois
Paris, France
- Client: CNP ASSURANCES - Projet: Mail Incident, application web développée en PHP 8, Symfony 6.4, VueJS 3, Symfony Sync & Queued Message Handling et MySQL. L’application web permet à l'équipe éditique de charger des fichiers CSV lourds contenant des centaines de milliers de numéros de contrats clients. Elle génère un message spécifique pour chaque client concerné, en se basant sur un modèle de message réutilisable géré dans l’application par le profil EDITEUR. - Projet: Reporting AT, application web, développée en PHP 8, Symfony 6.4 et Vue.js V3, connectée à l’API ElasticSearch. L’application permet aux équipes de CNP Assurances de gérer et de suivre les tickets créés suite aux logs inscrits dans ElasticSearch, ainsi que ceux saisis manuellement par les utilisateurs de l’application. - Migration PHP : migration des applications PHP 7 vers PHP 8, ainsi que des pipelines de build et de déploiement en utilisant Ansible et Git. - Environnement Technique: + PHP 7 et PHP 8 + API REST + MVC + Micro-services + Workers + VueJS + Pinia Store + Axios + MySQL + Symfony 6 + Symfony Sync & Queued Message Handling + CSS 3, HTML 5 + GitLab, Jenkins, GIT CI/CD, Ansible - Tâches : + Participation à l'élaboration de cahier des charges + Étude du besoin fonctionnel + Analyse et conception + Choix des solutions techniques + Chiffrage, décomposition et priorisation des tâches + Développement et mise en œuvre des solutions + Tests Unitaires + Proposition des axes d’amélioration + Livraison et Mise en production
Ingénieur d'études et développement confirmé
Atos
juil. 2018 - août 2023
5 ans 2 mois
Casablanca-Settat, Maroc
- Environnement Technique: + PHP 5 et 7 + NodeJS + API REST + Angular 4, 7 et 11 + Doctrine, TypeORM + MySQL, Cassandra + Symfony 4 + Javascript, CSS 3, HTML 5 + Kafka, AMQ, Solr + ITAAS, GITLAB, Jenkins, Kibana, Graphana - Tâches : + Étude du besoin fonctionnel et des cahiers de charges + Analyse et conception + Chiffrage, décomposition et priorisation des tâches + Propositions des solutions techniques, fonctionnelles et validation auprès du client + Développement et mise en œuvre des solutions et nouvelles fonctionnalités + Test + Analyse et correction des anomalies + Démonstration pour le client + Proposition des axes d’amélioration + Rédaction de la documentation technique + Mise en production + Support aux utilisateurs + Support à l’exploitation pour la mise en production des livrables
Consultant informatique
DSI Conseil & Services
août 2016 - juil. 2018
2 ans
Casablanca, Maroc
Développement des applications et services web Rest en utilisant le framework Yii 2. Création des services de notification et chat en utilisant Firebase. Création des Chronjobs et planification de crontab sous linux. Développement des sites web e-commerce et création de modules sous magento. Création des composants web personnalisés en utilisants javascrupt, jquery et ajax.
Développeur & Intégrateur web
Bee Factory International (Société Belge installée à Casablanca)
sept. 2012 - juil. 2016
3 ans 11 mois
Casablanca, Maroc
- Conception et création d’une application de gestion de courriers pour le bureau d’ordre de préfecture à Casablanca en JEE(Spring, Hibernate, MAVEN, JSP, Javascript, JQuer, Bootstrap…). - Conception et création d’une application de gestion de DRHB (Division de ressources humaine et budgétaires) en JEE (Spring, Hibernate, MAVEN, JSP, Javascript, JQuery, Bootstrap…). - Conception et création d’une application web pour la Société de Médecine de Waremme et Environs en Belgique. Projet créé en PHP5, HTML, CSS, Javascript, JQuery. - Conception et création d’une application web (PHP, Ajax, JQuery, CSS3, HTML) qui permet la représentation de la chaine des restaurants RM & CO en Belgique avec la gestion de profil client et la réservation en ligne. - Création et Mise en ligne de différents site e-commerce prestashop et opencard, des sites de présentation en PHP5, HTML5, CSS3 et wordpress…
Analyste Programmeur JAVA/JEE & Hybris
SQLI
mars 2012 - oct. 2012
8 mois
Rabat, Maroc
Participation à la conception et la création d’un grand projet e-commerce B2B2C (Spring, SOAP, MAVEN, Hybris) en utilisant la méthode Scrum : - Correction des différentes anomalies, revue de qualité et de performance de codage. - Personnalisation des composants IHM Hybris (retouches dans les fichiers xml de hybris). - Création des impex . - Internationalisation du contenu web en 3 langues FR, EN et ES. - Création et intégration de plusieurs pages. - Création de module Pet Profil (gestion de profil et dossiers d’un patient chien ou chat). - Implémentation et mise en place des promotions fournis par Hybris et envoie de mail automatique aux clients. - Maintenance de module de paiement (par cartes de crédits et Paypal). - Intégration de l’API GOOGLE MAP, pour localiser les points de ventes. - La maitrise d’une architecture multi couche (couche web, couche converter, couche façade, couche service, couche dao). - Utilisation des patrons de conception : MVC, Frontal Controller, Strategy, IOC, DTO…
Formation
Universite de Lorraine
Master en informatique
2010 - 2012
3 ans
IGA - Institut supérieur du Génie Appliqué
Ingénieur en génie logiciel et multimédia
2007 - 2012
6 ans