With over 15 years of experience in IT consulting and development, I specialize in front-end development with a focus on headless CMS and eCommerce platforms. Currently serving as Front-End Architect at Richemont, I contribute to building innovative global solutions for luxury goods companies.
My expertise in web, mobile, and game application development, alongside skills in test automation and team collaboration, enables me to deliver impactful results for B2B clients. I am dedicated to utilizing technology to meet diverse business needs and foster growth.
In "Store Front Accelerators" team, leading Front-End team (Switzerland, Poland and India)
Refactored the existing payment drop-in integration (Adyen and others), consolidated multiple providers into a single Vue 3 + Vite implementation under a tight deadline → Delivered significant performance gains, reduced technical debt, and cut production build size by 8x → Eliminated the need to maintain multiple payment libraries in checkout flows
Led AEM Checkout Improvement initiative: built a new standalone SPA checkout from scratch using modern stack (Vite, React) and best practices (lazy loading, testing). Collaborated with two backend developers. Project paused after several months due to budget constraints
Drove cross-team development and project management for checkout features. → Integrated Adyen payment solution for the North America region
Reduced technical debt by updating all dependencies, overhauling the frontend build process, and decommissioning outdated libraries
Built a reusable "drop-in" checkout form for the Middle East market via Checkout.com integration, enabling seamless use across any frontend client
Developed a lightweight standalone Search component with no frameworks or external libraries and minimal backend interaction. Initially delivered as a prototype; promoted to full epic and shipped to production
Provided technical support to the Frontend team and brand Maisons → Supported Ops tasks including CI/CD pipelines, debugging, and deployments
Developed Single Sign-On (SSO) solution for AEM 6.5 integration with Alokai, ensuring full compatibility even on Apple devices
Integrated Montblanc brand site on AEM 6.5
Developed a Proof of Concept (PoC) for Cartier integration with Alokai.
Gained proficiency in Robot Framework (Python-based automated testing).
Technologies: Vite, Vue 3, React, Redux, emotion, cypress, nx, jest, webpack5, Adobe Experience Manager (AEM 6.5), Alokai, Robot Test Framework
In "CMS" team, Front-End development of a homemade eCommerce CMS for the different Richemont Maisons: - Baume and Mercier - Montblanc - Cartier - IWC - Van Cleef & Arpels - Vacheron Constantin - Piaget - Panerai - Jaeger Lecoultre
QA team support for test definition and execution
Lead and Training of a Front-End team in India (outsourcing)
Proposal, documentation, communication of good practices, methodologies and tools, open source culture
Needs and risks analysis
Specific development for the Chinese market via Tencent technologies
Development of a flexible login page using 3 different login types :
Email with password
Phone number with OTP
Phone number with password
Development of an internal order emulation tool on the internal API (REST) for SIT/UAT (System Integration Test/User Acceptance Test) by integrating a user-friendly interface for users instead of POSTMAN
Development of a video player taking into account the available bandwidth and the media used by the user to adjust the video format and quality. Using MovingImage as a host.
Development of a boutique appointment SPA integrated into our CMS running AEM with VueJS 2
Support to Maisons for the integration of new functionalities
Analysis and factorization of the "StoreLocator" component to improve its performance:
DOM manipulation was reduced by 60%
Buffering of JSON data received from the backend
Reduced resource-consuming library usage on legacy code by 90%
Optimization of the use of methods linked to the Maps API (Google/Baidu)
Loading time divided by 8
Development and integration of the 3D Secure v2 update via Adyen on the checkout of all Houses and implementation of security rules related to payment methods
Training done: Adobe training in Basel for a week on AEM
Detailed Description
Development of a video player taking into account the available bandwidth and the media used by the user to adjust the video format and quality. MovingImage is also used as host.
Development of boutique appointment specific forms
Development of a "flexible" login page using 3 different connection modes (China market)
Development of a tool that sends (emulates) order on internal API (REST) by integrating a user-friendly interface for users in place of POSTMAN for SIT/UAT.
After being in the digital service units (DSU) for the e-commerce site of Nespresso, I've joined the eBusiness teams
Upon my arrival I immediately ramped up and put to use my skills:
By providing an integrated documentation by myself on the internal API
Preparing a presentation of all divisions of the DSU
For internal purposes, I've started developing a dashboard web application in Ruby on Rails where information such as real-time visitor feed, social network data (fans, followers), open tickets and more are broadcast on all large screens of open space to business teams for needs and help reaching their goals
My long-term goal in this new challenge is to improve the team's performance, to always work pragmatically and to be a lead in terms of innovation in several ways:
automate the maximum process by creating development tools
set up automated unit tests
make technological watch and quickly integrate discoveries made in internal applications if their usefulness is justified- transfer knowledge among the other members of the team, most of them seniors, in order to have a homogeneity of skills especially in terms of new technologies
The other side of this new challenge is to develop new transverse skills, in addition to the current ones, and quickly put into execution. For this, I am accompanied to build skills in areas such as marketing and communication
▪️Development of an iced coffee advertising campaign called "Chill Out Your Summer" for different markets on B2C and B2B sites by taking into account accessibility and responsive. In addition to these tasks, I personally took care of the animations > https://www.nespresso.com/lu/fr/chill-out-your-summer-limited-edition-coffee
Developing an Android geolocation application for mobile tracking by sending alerts frame with phonegap (cordova)
Geolocation with mobile data
Geolocation with SMS (EDGE network and GPS)
Front-End Development of a tracking manager (web application) already functional which processing frames received (via Internet, SMS or Satellite)
Fix known or discovered bugs
Integration of new features
Development of a new version of tracking manager in AngularJS and Leaflet including ergonomics, styling of the new tracking manager, as well as these features, basic and future under the leadership of the CTO
GSM settings of beacons and unit test
Unscrew / screw the device
Establishment of the battery and the SIM card
APNs settings and other services such as callback number or the behavior of the beacon with serial / USB cable or by SMS
Developing a frame parser in Ruby
R&D Development on new technologies for innovation
AYUDO is a French company, founded in 2010. We are specialized in developing and integrating geo-location systems dedicated to providing personnel and material protection in dangerous areas and environments.
Our solutions have been deployed in more than 20 countries across the world on behalf of international groups, government agencies and security professionals.
Whether it’s providing security for personnel in high-risk zones, tracking an important package or supervising resources in the field, AYUDO can operate in a wide variety of situations and provide a comprehensive skill set. Our systems are reliable, robust and resilient, providing a solution adapted to your needs.
The Nintendo League is an association whose main activity is the organization of stands on the Nintendo games at conventions and exhibitions on Japanese culture, gaming, etc.
At these events, we offer experienced players as well as to first-time visitors appropriate and fun activities, free majority: tournaments, challenges, free play, discovery of retro games, and even a few games before the first ...
Beyond these activities, we are a community of players, friends willing to share our passion and vision of video games in a friendly and inclusive atmosphere. Your fun is our satisfaction!
Joshfire Factory is an online tool for creating applications for all connected devices: mobile phones, tablets, computers, televisions ... You choose the look of your application from a catalog of models and then add in your content. You test the application directly from your browser or directly on your devices. And finally, deployments line to the App Store or Android market are a simple click.