Je conçois et réalise des sites et des applications web, avant tout pour répondre à un besoin et satisfaire les utilisateurs finaux, que ce soit vos clients ou vos équipes.
Réalisation de sites sous Drupal Commerce, développement de modules custom et plugins, utilisation de Drush et Drupal Console, requêteurs Views, développement de services, tests unitaires avec Drupal, gestion de templates Twig, participation à la mise en place du module de synchronisation Akeneo-Drupal.
Maintenance et évolutions des sites existants, réalisation de nouveaux sites sous Drupal 8&9, développement de modules custom, utilisation de Drush et Drupal Console, gestion des paragraphes et types de contenus, EventDispatcher pour la gestion des nodes, paragraphes et views, gestion de rôles et utilisateurs, requêteurs Views, gestion de templates Twig.
Projet AGATT (PHP/Zend) : Refonte d'une application WinDev en application web full web, analyse et développement de web-services REST, mise en place de tests automatiques avec Codeception, gestion d'authentification LDAP, connexion à la GED via SOAP, connexion au site i-cad.fr via un proxy Symfony5, développement d'un projet sous Docker pour récupérer les bases sirets INSEE, migration des données avec Talend, TMA. Projet FILALAPAT (Drupal8) : Site internet pour gérer l'actualité et conseils animales, prise en main du cahier de charges, intégration des maquettes, développement et intégration des API Rest externes, développement d'un module custom pour la gestion des newsletters, évolutions et maintenance du site, mise en place du référencement et optimisation. Projet PROXY (Symfony 5) : Mise en place d'un proxy pour communiquer entre le projet Agatt (Zend) et les appels de webservices Java, compréhension de la documentation des webservices Java, correspondance des appels à l'application Agatt, développement des classes en Symfony, montée en compétence sur Java, tests de performance.
Réalisation, évolutions et maintenance des sites internet du groupe et de leurs clients, prise en main et analyse du cahier de charges, intégration des maquettes (theming Drupal), installation et configuration des modules de la communauté, développement des templates propres aux projets, développement des modules customs Drupal8, tests et mise en production, évolutions de sites existants en Drupal7, migration des sites Drupal7 vers Drupal8.
Participation à la rédaction des spécifications fonctionnelle et technique, conception, maquettage et modélisation avec UML, migration de la base de données SQL Server vers MySQL, règles métiers de l'application mobile, montée en compétence sur RestBundle de Symfony, développement des API Rest, utilisation des bundles : NelmioApiDocBundle, FOSRestBundle, JMSSerializerBundle, LexikJWTAuthenticationBundle et FOSUserBundle.
Analyse de l'existant en PHP/HTML/CSS, assistance des équipes développeurs, formation et montée en compétence sur Selenium, Jenkins, maintenance, correction et évolution des modules de gestion antennes 2G/3G/4G, travail en équipe avec la méthode agile scrum, configuration et mise en place de la Base de Données de référence 2G/3G, migration des modules PHP5 vers Symfony 2, tests unitaires, développement des nouveaux modules, TMA.
Formation en interne sur Drupal (themer, webmaster, développement), prise en main et analyse du cahier de charges, analyse, conception et maquettage, installation et configuration des modules de la communauté, création des templates propres aux projets, créations des modules Drupal, tests et mise en production.