Votre navigateur est obsolète !

Pour une expériencenet et une sécurité optimale, mettez à jour votre navigateur. Mettre à jour maintenant

×

Idir IBOUCHICHENE

Idir IBOUCHICHENE

Principal Software Developer | Leading eCommerce Front-End Solutions

eCommerce
Front-End
Python
AI
Mobile
Fast learner
Creative thinker
Energetic
Deadline led
Driving License
Switzerland (Geneva Area)
Employed Open to opportunities
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 "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
    • Tools: AEM 6.5 (Adobe Experience Manager), Git, yarn, webpack, Jira, zsh, maven, jenkins
    • Languages: VueJS, SASS, LESS, ES6 and +, HTL
    • 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.
Company website