depuis la création du compte
(Unique développeur front sur l'ensemble des projets)
Activité principale :
-> Développement du service PagesJaunes LocalAds (25 millions d'affichages par jour)
- refonte du widget (migration silex 1 / PHP 5.6 en Symfony 3 / PHP 7.2 / Docker)
- refonte du dashboard partenaires (migration Symfony 2 / PHP5.6 en Symfony 3 / PHP 7.2 / Docker)
- développement sur le dashboard de supervision
- développement sur un outil de validation d'API contextuelle
- création d'une interface permettant de simuler un site partenaire
- mise en place de tests automatisés sous Jenkins (PHPUnit / RobotFramework / Gatling) avec alertes sur un channel Mattermost en cas de tests en échec en production.
- mise en place de sondes de production avec alertes emails en cas d'écarts sur les KPI (Symfony 4)
- mise en place d'un référentiel GéoIP
- gestion des flux sur l'infrastructure (integ/preprod/prod/dataiku/hive/AT Internet/Collecteur de stats interne)
(PHP 7.2, Silex + Symfony 3.4, Java 8, Elasticsearch 2 & 5, Redis, MongoDB, CoffeeScript, SASS, Docker, Hadoop, Hive, Dataiku, shell, Linux).
Activités secondaires :
- Branchement d'un gyrophare sur des indicateurs SEO (Java)
- Création des pages pros, pages blanches et Insee du portail PagesJaunes au format AMP avec hébergement Google AMP Cache (Java, PHP, Symfony 3, Vagrant, AT Internet, Collecteur de stats interne, Google Tag Manager, Google Analytics)
- Aide à la décision :
-> Analyse des charges SI et reporting à travers l'outil BiBOARD
- Développement de multiples applications PHP
-> Création de référentiels internes (clients, sociétés d'exploitations, S.C.I.s, employés, sites de production, fiches de passations)
-> Création d'un extranet pour centraliser les informations du SI (gestion des mots de passe cryptés, factures, devis)
-> Création d'un outil de publipostage des remises fournisseurs pour le service achat
-> Création de modules Symfony 2 pour optimiser les développements
- Installation de services
-> Mise en place de serveurs web sous Windows Server
-> Mise en place d'une plateforme de déploiement automatisé Capistrano sous windows Server
-> Mise en place d'un gestionnaire de versions Git sous windows Server
Precom – Business Unit Ouest-France / DNC (18 mois, Rennes)
- Gestion des projets :
-> Analyse et chiffrage des nouveaux besoins.
-> Rédaction d’audits et de spécifications techniques
-> Création de wikis techniques
-> Création de schémas d’architecture logicielle SAAS
-> Formation de collaborateurs Precom sur Symfony 2, Twig, Git et jQuery
- Développement de multiples applications
-> Création de modules réutilisables en Symfony 1.4 & 2
-> Mise en place d’un moteur de recherche Elasticsearch
- Gestion des versions avec Git, Git flow et Git submodule
- Intégrations et déploiements continus
-> Mise en place de tests automatisés avec une plateforme Jenkins
-> Mise en place de déploiement automatisé avec Capistrano