Développement d’un SDK à but OpenSource utilisé par 4 sites (Symfony et Drupal) permettant de consommer une JSONApi en lecture et en écriture. Gestion d’une équipe de deux développeurs ainsi que des demandes faîtes par les clients du SDK en interne (8 développeurs).
Référent sur la technologie et les bonnes pratiques : La méthode SCRUM s’applique à l’équipe du SDK et mon rôle est de veiller à ce que les développements réalisés répondent bien aux exigences techniques et qualitatives
Gestion du développement réalisé par une équipe de 2 développeurs : L’équipe du SDK étant centrique, chaque solution apportée doit être validée par mes soins ainsi que ceux de l’architecte et de l’expert qualité
Assistance du PO sur la priorisation des tâches : J’aide le responsable produit à prioriser les tâches techniques en fonction des besoins des sites et de leur urgence
Veille technologique : Développement de micro services en Golang
Maintient d’une plateforme web composée de 4 sites. Etude et développement de la partie commune en Symfony3/PHP7.
Uniformisation des outils de virtualisation partagés par chaque site. Création d’un build commun et surchargeable par chaque site (Docker, docker compose v2)
Uniformisation du coding style des sites grâce à l’écriture d’un manifeste (PSR 1, PSR 2, norme Symfony) accompagné de plusieurs configurations (PHPCS, PHPCSFixer)
Développement d’un système de WebComponents orienté BackEnd reprenant le pattern ADR
Conception d’un POC d’une application ayant pour but la centralisation de la gestion tarifaire des différents points de vente de l’entreprise Gaumont Pathé.
API HTTP++ avec de fortes charges (cache frontal & cache applicatif)
Développement d'un micro langage ayant pour but une mise en place de règles dynamiques
Traduction du besoin fonctionnel en besoin technique
Développement d'une plateforme web dans le secteur de l'éducation reliant trois acteurs : - Etudiants - Conseillers (Personnel de l'école) - Entreprises