Description
Développeur PHP Symfony avec plus d’un an d’expérience en agence et éditeur de logiciel, formé chez Openclassrooms en formation intensive. Je suis passionné par les nouvelles technologies et par la programmation. Je recherche une montée en compétences, des projets captivants ainsi qu’une équipe à l’écoute ayant l’esprit d’entraide et de partage.
Parcours Scolaire
-
Openclassrooms
-
09/2016 - 03/2018
Bac+3
– Analyser les besoins et objectifs d’un client lors d’un rendez-vous ou appel à projets
– Rédiger une proposition sous la forme d’un cahier des charges
– Soutenir votre proposition lors d’une présentation au client
– Piloter un projet dans le respect du planning et du budget
– Élaborer un rétro-planning et un échéancier
– Rédiger un cahier des charges technique et fonctionnel
– Animer des réunions de suivi et de cadrage
– Travailler en équipe avec une méthodologie de gestion de projet
– Communiquer avec le client pour effectuer une proposition commerciale
– Créer des sites web interactifs en HTML5, CSS, JavaScript, Bootstrap
– Concevoir des applications professionnelles à l’aide de PHP, du framework Symfony et du gestionnaire de versions Git
Expérience
-
WakeOnWeb
-
01/2019 - 11/2019
Développeur back-end
Langages de programmation :
– PHP 5/7, bonnes connaissances du framework Symfony
– JavaScript, React, jQuery
– SQL : maîtrise du modèle relationnel de donnéesFrameworks, librairies et systèmes : Symfony 2.x/3.x/4.x, React, Twitter Bootstrap, jQuery, Silex
Méthodes :
– Développement Agile
– Gestion de Versions avec Git (gitflow)
– Tests unitaires et fonctionnels (PhpUnit, Behat)
– Connaissance des design patterns
– Qualité de code (PHPCS, PSR)
– Respect des principes SOLID
– Intégration continue (Bitbucket Pipelines)
– Gestion de projet avec JIRAOutils :
– Environnement de travail : Linux, Windows, Docker
– Systèmes de données : PostGreSQL, Doctrine 2, Redis
– Automatisation et déploiement : PHPUnit, Gulp -
Wizaplace
-
12/2019 - 02/2020
Développeur back-end R&D
Développement back-end, R&D.
– Gestion scalabilité & montée en charge
– Amélioration des performances
– Travail de recherche & développement de nouvelles fonctionnalités
– Maintenance applicative du logiciel
– Analyse des spécifications fonctionnelles
– Conception & Estimation des développements
– Rédaction de documentation technique
– Participation à l’organisation des projets sous méthode agile