Lyon, Auvergne-Rhône-Alpes, France
Développement web fullstack en JavaScript : Node.js, React, Vue.js
Changement de contexte : - Agrandissement de l'équipe produit : product managers, product designers, nouveaux développeurs - Réorganisation sous forme de squad - Nouveau rôle de développeur senior J'ai travaillé sur plusieurs sujets : - Mise en place d'une nouvelle direction artistique et d'un nouveau design system sur le site et les applications - Développement de nouvelles fonctionnalités pour aider les professeurs : gestion de groupes, notifications... - Séparation entre la partie gratuite et premium du site - Flow d'essai de la partie premium - Nouvelle interface pour centraliser la connexion, via mot de passe, SSO...
- En charge de la partie back-end et du back-office du site web lelivrescolaire.fr - Développement de l'application pour ordinateur - Refonte et remise à niveau de toute la partie front end du site - Développement d'un outil interne de facturation interfacé avec Salesforce - Développement sur les projets annexes : ESPER pour la Suisse Romande et AfterClasse pour le parascolaire - Co-auteur sur le manuel de SNT 2de 2021, relectures de contenus et propositions d'améliorations pour les chapitres 2 (le web) et 4 (données structurées et leur traitement), relectures et corrections des activités proposées dans le livre
Pour lelivrescolaire.fr, éditeur de manuel scolaire numérique et papier pour le collège et le lycée : Ajout de fonctionnalités pour le site web, principalement sur la partie back-end : statistiques, interconnexion avec des services externes (SSO, mail, paiement, Salesforce), automatisation des tâches du support, modifications API et BdD...
Pour Louis Dreyfus Company, un client dans le domaine du commerce de produits agricoles : Finalisation de la partie Front-End d’une application web permettant de valider les contrats financiers (produits dérivés...) selon les différents organismes de régulation.
Pour SFR Business, un client dans le domaine des télécommunications : - Développement d'un produit pour les centres d'appels, permettant de jouer un script vocal, gérer les files d'attentes, mettre en relation l'appelant avec un agent. - Mise en place d'outils pour la qualité de code sur le projet : ESLint pour les règles syntaxiques, Gitlab pour les merge requests et les revues de code collaboratives. Ajout de tests unitaires et "end-to-end" sur le front-end, build des fichiers statiques avec Gulp.
Au sein de l'équipe CAT (Common Admin Tool) en charge de l'outil Site Manager permettant l'administration et la configuration des sites e-commerce et back-ends d'Amadeus. Septembre 2014 - Décembre 2014 : Implémentation de la partie client du prototype réalisé pendant le PFE et permettant l'administration des données de référence. Intégration du module à Site Manager. Janvier 2015 : Voyage d'affaire de 2 semaines à Bangalore en Inde. Transmission de connaissance sur comment intégrer un module indépendant dans Site Manager et sur les bonnes pratiques concernant AngularJS. Communication, partage de connaissance Janvier 2015 - Avril 2016 : Développement d'une interface utilisateur modulaire permettant de gérer la configuration des back-ends d'Amadeus et de la déployer d'un environnement à l'autre.
Prototypage d'un outil de configuration pour administrer les données de référence au travers de l'ESB (Enterprise Service Bus) d'Amadeus.
Pour le jeu Just Dance 2014 : - développement d'un "submit assistant" pour P4V, le client du gestionnaire de version Perforce - création d'une base de données utilisateur pour gérer les employés, leurs dates d'activité sur le projet et automatiser leurs accès aux outils de production.