
Yassine K.
Développeur Full Stack – PHP/Symfony/Angular
Salaire / Taux journalier
Lille, France
Freelance, ouvert au CDI
Expertises
Langues
À propos
Introduction
Développeur Full Stack senior, 8 ans d'expérience sur PHP/Symfony et Angular, principalement sur des applications métier en environnement exigeant : santé, finance, secteur public. J'interviens sur l'ensemble du cycle de développement, de la conception technique jusqu'à la mise en production, en passant par les migrations de version et les intégrations avec des systèmes tiers. J'accorde une importance particulière à l'architecture applicative (DDD, SOLID) et à la qualité du code, avec une pratique régulière des tests unitaires, de la revue de code, et une culture DevOps affirmée : conteneurisation avec Docker, pipelines CI/CD sous GitLab. Au fil de mes missions, j'ai aussi accompagné des développeurs juniors sur la montée en compétence et les bonnes pratiques, en plus de mon activité de développement. Back-end : PHP, Symfony, API REST, Doctrine, Oracle, MySQL, PostgreSQL Front-end : Angular, TypeScript DevOps : Docker, GitLab CI/CD, RabbitMQ
Expérience de travail
Développeur Full Stack – PHP/Symfony/Angular
Numih France
mars 2021 - Présent
5 ans 8 mois
Amiens, France
Développeur Full Stack sur une application métier critique de gestion du temps et des activités du personnel médical (GTA Médical), au sein d'une équipe de 15 développeurs, en méthodologie Agile Scrum. J'interviens sur l'ensemble du cycle de développement, du back au front : conception et développement de nouvelles fonctionnalités (gestion des congés, valorisation du temps de travail, traçabilité, export de données, gestion des déplacements), intégration avec des systèmes tiers via API REST, et maintenance corrective des modules en production. J'ai également conçu et développé un microservice de valorisation du temps de travail basé sur Symfony Messenger et RabbitMQ, en remplacement d'un système legacy, piloté la migration progressive de l'application de Symfony 4 vers 7, et développé des traitements batch ainsi que des requêtes SQL complexes sur base Oracle. Au-delà du développement, j'assure la relecture et la validation des pull requests, et j'accompagne techniquement les développeurs juniors sur les bonnes pratiques et la qualité du code. Méthodologie : Agile Scrum Environnement technique : PHP 7/8, Symfony 4 à 7, Symfony Messenger, RabbitMQ, Angular, API REST, Oracle, Docker, GitLab CI/CD, SonarQube
Développeur PHP Symfony
E-SANTÉ ROBOTIK
févr. 2019 - mars 2021
2 ans 2 mois
Béthune, France
Développeur PHP Symfony sur My Eureka, une plateforme web d'accompagnement et de suivi des patients destinée aux pharmaciens, au sein d'une équipe de 4 développeurs, en méthodologie Cycle en V. J'ai conçu et développé le module Entretien Pharmaceutique, incluant la modélisation de la base de données, la gestion des questionnaires et la génération automatique de documents PDF, ainsi que le module Observance, avec récupération des ordonnances depuis l'application mobile, gestion des notifications et calcul automatique du score d'observance patient. J'ai également développé des API REST consommées par l'application mobile, mis en place des traitements batch pour la mise à jour des données patients depuis l'Annuaire Santé, intégré l'API Santé BCB pour le chargement des données médicaments, et mis en place une couche de cache Redis pour optimiser les performances. Méthodologie : Cycle en V Environnement technique : PHP 7, Symfony 3, PostgreSQL, Doctrine 2, Redis, API REST, jQuery, Bootstrap 4
Développeur PHP Symfony
CGI FINANCE
mars 2018 - janv. 2019
11 mois
Lille, France
Développeur PHP Symfony sur Vivacar.fr, un site de vente de véhicules d'occasion avec financement, au sein d'une équipe de 5 développeurs, en méthodologie Agile Scrum. Ma première mission a consisté à migrer entièrement le site de CakePHP vers Symfony 3.4, ce qui impliquait de restructurer l'architecture applicative et de corriger les dépréciations liées au passage à PHP 7. J'ai ensuite développé le back-office (gestion des utilisateurs, des droits d'accès et du contenu front-office), un module de blog avec partage sur les réseaux sociaux, ainsi qu'un système d'import de véhicules à partir de fichiers CSV. Sur la partie recherche, j'ai mis en place Elasticsearch pour améliorer la pertinence et la rapidité des résultats. J'ai aussi structuré le workflow de développement avec GitFlow et les standards PSR, en instaurant PHP-CS-Fixer et des hooks Git pour garantir la qualité du code livré. Méthodologie : Agile Scrum Environnement technique : PHP 7, Symfony 3.4, MySQL, Doctrine, Elasticsearch, RabbitMQ, Bootstrap 4, jQuery
Développeur Junior Fullstack PHP SYMFONY ANGULARJS
GFI TUNISIE
juil. 2017 - mars 2018
9 mois
Tunisie
Développeur Full Stack PHP Symfony AngularJS sur SIG3P, un système d'information destiné à la gestion et au suivi des programmes publics pour le Ministère des Affaires Locales et de l'Environnement. Le projet a été développé from scratch : j'ai participé à la conception du modèle de données et développé plusieurs modules complets, dont la gestion des utilisateurs et des droits, le workflow de suivi des programmes publics, des calculs statistiques, ainsi que la génération de documents sous différents formats (PDF, XLS, Word). J'ai également développé et documenté les API REST du système avec authentification JWT, animé des formations auprès des utilisateurs, rédigé les manuels techniques associés, et assuré la mise en production sur Windows Server 2012. Méthodologie : Agile Scrum Environnement technique : PHP, Symfony 3, AngularJS, JWT, PostgreSQL, HTML5, CSS3