I'm mainly a front-end developer with an expertise on HTML5 technologies for web, mobile and game. Passionate, I enjoy discovering new technologies and bring it at work. My various experiences have let me to get good methods to carry out my tasks correctly, adapt myself to different needs and bring new ideas. My transverse skills allow me autonomy and especially knowing assist in the execution of specific tasks when needed.
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.