Je suis développeur avec une expertise particulière sur les technologies HTML5 et les frameworks JavaScript. Passionné, j'aime découvrir les dernières technologies et les mettre à profit dans mon environnement de travail. Mes diverses expériences m'ont permis d'acquérir les bonnes méthodes pour aboutir de manière efficace à l'exécution de mes tâches et m'adapter aux différents besoins tout en apportant de nouvelles idées. Mes compétences transverses me permettent une grande autonomie et surtout de savoir aider dans l'exécution de tâches ponctuelles en cas de besoin.
Dans l'équipe "CMS", développement Front-End d'un CMS eCommerce maison pour les différentes Maisons Richemont :
Baume et Mercier
Montblanc
Cartier
IWC
Van Cleef & Arpels
Vacheron Constantin
Piaget
Panerai
Jaeger-LeCoultre
Support auprès de l'équipe QA pour la définition des tests et leurs exécutions
Conduite et formation du Front-End d'une équipe en Inde (outsourcing)
Proposition, documentation, communication des bonnes pratiques, méthodologies et outils, culture de l'open source
Analyse des besoins et risques
Développement spécifique pour le marché chinois via les technologies Tencent
Développement d’une page de login « flexible » utilisant 3 modes de connexion différents
Développement d'outil interne d'émulation d'ordres sur l'API interne (REST) pour SIT/UAT (Test d'intégration système/Test de validation utilisateur) en intégrant une interface user-friendly pour les utilisateurs en lieu et place de POSTMAN.
Développement d’un lecteur vidéo prenant en compte la bande passante disponible et le media utilisé par l’utilisateur pour ajuster le format et la qualité vidéo. Utilisation de MovingImage comme hébergeur.
Développement d’une page de prise de rendez-vous en boutique.
Support auprès des Maisons pour l'intégration des nouvelles fonctionnalités
Analyse et factorisation du composant "StoreLocator" pour en améliorer les performances :
Manipulation DOM réduites de 60%
Buffering des données JSON reçues du backend
Réduction de l'utilisation de librairie consommatrice de ressource sur du code legacy de 90%
Optimisation de l'utilisation des méthodes liés à l'API Maps (Google/Baidu)
Temps de chargement divisé par 8
Développement et intégration de la mise jour 3D Secure v2 via Adyen sur le checkout de toutes les Maisons et mise en pratique des règles de sécurité lié aux méthodes de paiement
Langages: VueJS, SASS, LESS, ES6 et supérieur, HTL
Formation dispensée: Formation auprès d'Adobe à Bâle durant une semaine sur AEM
Détails de l'expérience
Développement d'outil interne d'émulation d'ordres sur l'API interne (REST) pour SIT/UAT (Test d'intégration système/Test de validation utilisateur) en intégrant une interface user-friendly pour les utilisateurs en lieu et place de POSTMAN.
Développement d’un lecteur vidéo prenant en compte la bande passante disponible et le media utilisé par l’utilisateur pour ajuster le format et la qualité vidéo. Utilisation de MovingImage comme hébergeur.
Développement d’une page de login « flexible » utilisant 3 modes de connexion différents
Développement d’une page de prise de rendez-vous en boutique.
Support auprès des Maisons pour l'intégration des nouvelles fonctionnalités
Analyse et factorisation du code du "StoreLocator" pour en améliorer les performances :
Manipulation DOM réduites de 60%
Buffering des données JSON reçues du backend
Réduction de l'utilisation de librairie consommatrice de ressource sur du code legacy de 90%
Optimisation de l'utilisation des méthodes liés à l'API Maps (Google/Baidu)
Temps de chargement divisé par 8
Développement et intégration de la mise jour 3D Secure v2 via Adyen sur le checkout de toutes les Maisons et mise en pratique des règles de sécurité lié aux méthodes de paiement
Résolution des problèmes remontées par l'équipe de PenTest