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
Après avoir été dans les équipes du service digital (DSU) pour le site e-commerce de Nespresso, je suis intégré dans les équipes eBusiness
Dès mon arrivée je me suis mis tout de suite sur les rails et mis à contribution mes compétences :
En mettant à disposition une documentation intégrée par mes soins sur l'API interne
En préparant une présentation de toutes les divisions de la DSU
Pour les besoins internes, j'ai commencé à développer une application web en Ruby on Rails de dashboard où des informations telles que le flux de visiteurs en temps réel, les données des réseaux sociaux (fans, followers), les tickets ouverts et bien d'autres données soient diffusées sur tous les grands écrans de l'open space aux équipes business afin qu'ils les exploitent pour des besoins et objectifs internes
Mon rôle sur le long-terme dans ce nouveau défi est d'améliorer la performance de l'équipe, de toujours travailler de manière pragmatique et d'être un pilier en terme d'innovation ceci de plusieurs façons :
automatiser le maximum de processus par la création d'outils de développement
mettre en place des tests unitaires automatisés
faire de la veille technologique et intégrer rapidement les découvertes effectuées dans les applications internes si leur utilité est justifiée
transmettre les connaissances au sein des autres membres de l'équipe, pour la plupart seniors, afin d'avoir une homogénéité des compétences surtout en matière de nouvelles technologies
L'autre aspect de ce nouveau défi est de développer de nouvelles compétences transverses, en plus de celles actuelles, et les mettre rapidement à exécution. Pour cela, je suis accompagné à monter en compétence sur des domaines comme le marketing et la communication
▪️Développement d'une campagne publicitaire de café glacé "Chill Out Your Summer" pour différents marchés sur les sites B2C et B2B tout en tenant compte de l'accessibilité et du responsive. En plus de ces tâches, je me suis personnellement occupé des animations > https://www.nespresso.com/lu/fr/chill-out-your-summer-limited-edition-coffee
Développement d'une application Android de géolocalisation du mobile et d'envoi de trame d'alerte avec cordova.
Géolocalisation via le réseau mobile
Géolocalisation via SMS (avec réseau EDGE et GPS)
Développement Front-End d'une console de tracking (web application) déjà fonctionnelle traitant les trames reçues (via Internet, SMS ou Satellite) :
Fix de bugs connus ou découverts
Intégration de nouvelles fonctionnalités
Développement d'une toute nouvelle version de console de tracking en AngularJS et Leaflet incluant l'ergonomie, le style de la nouvelle console ainsi que de ses fonctionnalités, de base et à venir, sous la supervision du CTO
Paramétrage de balise GSM et test unitaire
Dévissage/vissage de l'appareil
Mise en place de la batterie et de la carte SIM
Paramétrage des APNs et autre service comme le numéro de callback ou le comportement de la balise par câble série/USB ou par SMS
Développement de parser de trame en Ruby
Développement R&D sur les nouvelles technologies de géolocalisation dans le but d'innover
AYUDO est une société française, spécialisée dans l’intégration et le déploiement de systèmes et de balises de tracking dédiés à la sûreté des biens et des personnes.
L’équipe d’AYUDO intervient pour le compte de groupes industriels, de PME implantées à l’international et de cabinets de sûreté.
AYUDO est la seule entreprise du secteur à proposer l’accompagnement jusque sur les terrains les plus exposés pour la mise en place des matériels et la formation des opérateurs.
Joshfire Factory est un outil en ligne permettant de créer des applications pour tous les objets connectés : mobiles, tablettes, ordinateurs, télévisions… Vous choisissez l’apparence de votre application parmi un catalogue de modèles, puis y ajoutez votre contenu. Vous testez l’application directement depuis votre navigateur ou directement sur vos appareils. Et au final, les déploiements en ligne, vers l’App Store ou Android market se font d’un simple clic.
Partenariat officiel avec Nintendo France qui nous sponsorise sur la totalité de nos évènements
Description de l'entreprise
La Nintendo League est une association dont l'activité principale est l'organisation de stands consacrés aux jeux Nintendo lors de conventions et d'expositions sur la culture japonaise, les jeux, etc.
Lors de ces événements, nous proposons aux joueurs confirmés tout comme aux visiteurs novices des activités adaptées et amusantes, en majorité gratuites : tournois, challenges, jeu libre, découverte de jeux rétro, et même quelques jeux en avant première…
Au-delà de ces activités, nous sommes une communauté de joueurs, d'amis prêts à partager notre passion et notre vision du jeu vidéo dans une ambiance conviviale et ouverte à tous. Votre amusement est notre satisfaction !