Mage - Consultant MAGENTO

Ref : 180417C001
Photo de Mage, Consultant MAGENTO
Compétences
Expériences professionnelles
  • Développeur MAGENTO 2

    TE, Technology-Everywhere - Paris 11 Uship
    Jan 2018 - Jan 2018

    Technology-Everywhere est une agence d’édition des sites E-commerce en utilisant les technologies Magento et webSphere. « Uship » est une plateforme E-Commerce dans le domaine d’accastillage nautique, développée avec le CMS Magento 2.


    Tâches effectuées :

    En tant que développeur M2 sur le projet Uship, j’ai été chargé de développer des nouveaux modules afin d’enrichir le site par des nouvelles fonctionnalités, et de personnaliser ce qui est fourni par le CMS.

    • Participation aux Daily Scrum Meeting
    • Participation aux points de chiffrage des Sprints.
    • Suggestion et négociation des solutions techniques.
    • Contournement des bugs techniques présent sur le Magento.
    • Documentation sur confluence :
    Les configurations back-end nécessaires après l’installation de la plateforme.
    Les commandes de configuration à jouer sur lors de déploiement.
    • Intégration d’un nouveau theme pour la partie B2C en héritant d’un theme acheté.
    • Intégration d’un nouveau theme pour la partie B2B en héritant du theme Luma.
    • Développement de module pour gérer les magasins B2B :
    Import et mise à jour des magasins via un fichier fourni par l’ERP.
    Génération des comptes utilisateur associés pour les nouveaux magasins.
    Espace de gestion des commandes reçu à partir de site B2C pour chaque Magasin.
    Possibilité aux magasins de commander des articles à partir de stock central (Commande B2B).
    Possibilité aux magasins de synchroniser leur stock avec la plateforme via l’importation de fichier.
    Gestion des informations magasin, information générales, horaires, services et actualité.
    System de filtrage des commandes en se basant sur des multiples critères de la commande et des produit dans la commande.
    • Développement de module Dashboard magasin:
    Génération et affichage de suivi de commandes web et réassort.
    Génération et affichage de rapport d'activité web pour le magasin.
    Affichage des news.
    • Personnalisation de la fiche produit en ajoutant plus d’informations récupérées du Pim sous forme d’attributs produit.
    • Calcule et affichage de délai approximatif d’expédition par méthode de livraison sur la fiche produit.
    • Gestion des marques :
    Import des marques et les logos des marques via un fichier.
    Affichage du logo de la marque de produit sur la fiche produit, la page catégorie.

    • Personnalisation de menu fourni avec le theme, en créant de Widget.
    • Customisation de processus de checkout.
    • Développement des scripts d’installe et d’upgrade pour la création des blocks statiques, des pages cms et des widgets.
    • Développement des scripts d’installe pour la création des storeviews et ses configurations initial.
    • Personnalisation de system de favoris par défaut en affichant une icône sur n’importe quel image produit sur le site.

    • Magento 2.2.1 ( Community / Enterprise ) - PHP 7.1.12 - MySQL 5.7.20 - Nginx 1.12.2 - Jira - Git - Debian Références : ******** (4 Stores) ( B2C accessible for public ) ******** (4 Stores) ( B2B Not accessible for public )
  • Développeur MAGENTO 2

    SBRE, SoftBank Robotics Europe - Paris 15 Pepper E-commerce
    Jan 2017 - Jan 2017

    SoftBank Robotics Europe (Ex Aldebaran Robotics) est une entreprise spécialisé dans le domaine de robotique humanoïde, elle met en place une plateforme E-Commerce « Pepper E-commerce » en utilisant la version 2 du cms Magento et Drupal 7.
    Tâches effectuées :

    En tant que responsable sur les couches techniques du projet j’ai pu renforcer mes compétences sur Magento 2 et autour du cms tel que le processus de déploiement automatique et l’optimisation des performances.

    • Participation à la définition de roadmap du projet.
    • Abandonnement de la parti CMS du Magento et la remplacer par le CMS Drupal (Navigation transparente par rapport aux utilisateurs).
    • Développement de module d'authentification et d’inscription via single sign-on (Cloud SSO) :
    Inscription des utilisateurs.
    Authentification des utilisateurs.
    Cryptage et Décryptage des données utilisateurs en utilisant des algorithmes de cryptage.
    Vérification de l’authenticité de Token en mode synchrone.
    • Synchronisation des utilisateurs, des commandes, et des devis sur le CRM SaleForce (Flux des données échangés dans les deux sens et assuré pas le la technique ESB).
    • Développement de module pour gérer les communications entre l’application Magento et le Entreprise Services Bus :
    Centralisation des appelles tiers-parties (SalesForce, SAP)
    Gestion des requests http pour chaque Api.
    Gestion de retours des Api,
    Gestion des Tokens de connexion sur ESB.
    • Développement de module pour créer des pré-orders et les synchroniser sur le CRM SalesForce :
    Création des pré-orders avec des produits et leurs quantités.
    Synchronisation sur SalesForce.
    Gestion l’affichage des pré-orders en cours de traitement selon leurs status.
    • Développement de module pour récupérer un pré-order et le convertir sous forme du panier.
    • Développement su module pour surcharger l’Api order Magento et l’adapter au besoin de Salesforce afin de synchroniser la commande sur Salesforce.
    • Développement d'un nouveau thème responsive qui s'adapte à la charte officiel l'entreprise en utilisant la technologie Less.
    • Développement d’un module pour gérer le menu principal de la plateforme à partir du backend.
    • Développement d'un module pour que l’utilisateur puisse gérer les custom-options des produits au niveau du panier.
    • Customisation de processus de checkout.
    • Préparation des serveurs Dev et preprod pour la réception du Magento et drupal dans un seul projet (Configuration serveurs).
    • Mise en place et configuration de Varnish.
    • Configuration de Redis et opCache.
    • Développement d’un script du déploiement automatique sur les serveurs DEV et QA via Bitbucket.
    • Installation et configuration de module de calcule de tax Avatax.
    • Participation avec l’équipe cloud pour :
    La préparation des serveurs preprod et prod sur Amazon AWS avec la config que j’ai proposé et négociée avec eux.
    La création des scripts Ansible pour le déploiement.

    • Magento 2.1 ( Community ) - PHP 5 / 7 - MySQL 5.6 – Jira – GitLab - Bitbucket - Debian - Ansible – Avatax - Varnish Références : • ******** (3 Stores) ( Not accessible for public )
  • Développement WEB – à Open Vision, Pôle technologique El ghazela - Tunisie Market place B2B
    Jan 2015 - aujourd'hui

    Le projet est une plateforme B2B pour le compte de la chambre de commerce et d’industrie de tunis. Tourne essentiellement autour de trois modules principaux.

    Tâches effectuées :

    • Développement de Plugin Market Place
    • Développement de Plugin Gestion de contenu (CMS)


    • Développement de Plugin Gestion des abonnés
    • Mise en place et synchronisation des utilisateurs entre le module Moosocial (Réseau social) et la plateforme.

    Technologies :
    • Cakephp 2 - PHP 5 - MySQL - jQuery - jQuery validate - Json - HTML5 - Bootstrap - Moosocial - Croogo – BigBlueButton - Svn
    Référence :
    • ********

    Annuaire d’entreprises et produits

    Le projet est une plateforme qui regroupe les entreprises et leurs produits pour les interconnecter. Le projet est pour le compte de la chambre de commerce et d’industrie de centre. Tourne essentiellement autour de trois modules principaux.

    Tâches effectuées :

    • Développement de Plugin Gestion de contenu (CMS)
    • Développement de Plugin Gestion des utilisateurs
    • E-banking pour la simulation des crédits bancaire
    • Développement de plugin de recherche avancée

    • Cakephp 2 - PHP 5 - MySQL - jQuery - jQuery validate - Json - HTML5 - Bootstrap - Moosocial - Croogo – BigBlueButton - Svn Référence : • ********
  • Développeur WEB / MAGENTO

    OSERESO, Les berges du lac - Tunisie
    Jan 2015 - Jan 2017

    Venum / Dragonbleu

    Venum / Dragonbleu est une marque de vêtements et d'équipements de sports de combat,
    son activité e-commerce se base sur les sites B2B et B2C venum us, euro et asie, ainsi que le site dragonbleu.

    Tâches effectuées :

    Chargé de la maintenance et le développement de plusieurs sites MAGENTO :
    • Import / Export des données Clients, Catalogue, Commandes, reviews, (scripts personnalisés et via l’outils Magmi).
    • Configuration de fichier htaccess, selon les besoins (cache, mémoire, restrictions, redirection.. GeoIp).
    • Développement de nouveaux modules spécifiques.
    • Maintenance et personnalisation de modules.
    • Interaction avec l’équipe digitale pour respecter les performances seo.
    • Animation des points journaliers avec le client.
    • Gestion des sites et des stores dans les plateformes.
    • Refonte de plusieurs parties du thème
    • Gestion des stores B2B pour des clients spécifiques
    • Intervention au niveau du serveur web
    • Installation et configuration de cache varnich
    • Développement des scripts de sauvegarde des bases de données sur un serveur distant.
    • TMA
    • Mise en place de l’environnement de déploiement (preprod et prod).

    • Magento 1.9.* ( Entreprise - Community ) - Magento 2, PHP 5 - MySQL - Magmi - Debian - Git
  • Développeur .Net MVC

    Banque de Finance Internationale, Les berges du lac - Tunisie
    Jan 2012 - Jan 2013

    E-valeur

    Développement d’une plateforme permettant aux intermédiaires en bourse et leurs clients de s’interconnecter à travers une solution web. Les principaux services fournis par la plateforme sont :

    Tâches effectuées :

    • Développement d'espace "MyBusiness" pour chaque client inscrit. Le marché, liste des valeurs mobilières (obligations et actions) pour les clients.
    • Lancer une demande d'ordre de bourse soit en achat ou en vente.
    • Envoyer un avis d’exécution à son client, dés que l’opération de bourse est exécutée.

    Tout échange de données ente le client et le serveur est basé sur le protocole FIX (Financial Information eXchange).

    • Asp.NET MVC 3 - C# - Oracle Express 10G - jQuery - XML - HTML 5 - protocol FIX - EF4 --Platform Dot NET.
  • KATOMI
    aujourd'hui

    KATOMI Lab est une plateforme médicale qui organise la communication et l'échange d'informations entre les visiteurs médicaux, les médecins et les laboratoires, elle remplace essentiellement le processus classique de présentation des nouveaux produits et la distribution des fiches posologiques.

    Tâches effectuées :

    Développement de la partie backoffice de la plateforme :
    • Espace de gestion du laboratoire
    • Espace de gestion du compte personnel
    • Espace de la gestion de la liste des médecins
    • Espace de la gestion des fiches posologiques
    • Système de diffusion des alertes automatiques et manuelles
    • Mise en place de l'environnement de travail fullstack js
    • Utilisation de la base de données temps réel.
    • Envoyer des push notifications pour les nouvelles alertes sur les terminaux mobiles
    • Déploiement de backoffice sur firebase hosting.

    • Firebase - ReactJs - nodeJs - ExpressJs - bootstrap - Bitbucket - Ubuntu – Git
  • Test-Ninja - Développement d'un quiz en ligne
    aujourd'hui

    Le projet test-ninja est un site web pour passage de quiz, l’objectif est de connecter le joueur via son compte facebook afin de collecter et sauvegarder toutes ses informations qui lui concernent.

    Tâches effectuées :

    Extraction des données de navigation (Navigateur) en utilisant la technologie JavaScript et le Framework jQuery.

    • Les données de navigation :
     Cookies et super cookies (localStorage , indexedDb , sessionStorage, applicationCache ..).
     L’identité du navigateur (header, plugins installés, liste des fonts...).
     Tracking des trajectoires du curseur, click, scroll, les touches pour les équipements tactiles.

    • Les données Facebook :
     Mise en place de L’SDK 4 fournis par Facebook pour connecter les visiteurs au site en sauvegardant les informations de leurs profils publics et leurs listes des mentions j’aime.
     Migration de Facebook SDK 4 à Facebook SDK 5 pour améliorer le temps de réponse de récupération des données utilisateur.
     Interrogation de l’api Facebook pour récupérer et sauvegarder les données des pages likées par nos utilisateurs.
     Interrogation de l’api Facebook pour récupérer et sauvegarder les publications et les commentaires sur les pages likées.
     Interrogation de l’api Facebook pour récupérer et sauvegarder les données des événements par lesquelles l’utilisateur est intéressé ou va y participer. (utilisation de Facebook Batch).
     Répartition des scripts sur plusieurs serveurs en utilisant un « load balancer » et 3 serveurs vps.

    • Cakephp 3 - PHP 5 - MySQL - Json - HTML5 - Ajax - Facebook SDK 4 / 5 - Git Référence : • ********
  • Scoring / MonScoreAuto
    aujourd'hui

    Le projet SCORING est composé de deux parties Api et site web. Il a pour objectif de connecter le visiteur avec son compte Facebook pour importer et sauvegarder ses données afin de lui attribuer un score basé sur les informations collectées. C’est un outils d’analyse de données (Profiling).

    Tâches effectuées :

    • Api

     Installation et configuration du serveur Debian, Python et toutes les librairies requis.
     Interrogation de deux Api MagicSauce (développée par l'université de Cambridge) et Api SCORING.
     Développement et mise en production de l’Api Scoring.

    Python 2.7 - Django 1.6 - DRF - MySQL - Debian 7.9 - Gunicorn - Git
  • Responsive Web Site
    aujourd'hui

    Interface utilisateur (Landing page).
     Gestion du choix de l’api.
     Préparation des inputs en JSON et déchiffrage des résultats de l’api.
     Développement de système pour la gestion du multilingues en utilisant les fichiers pot.

    MySQL - jQuery - Json - Facebook SDK 5 - bootstrap 3 – Git
  • Famust - Plateforme E-réputation.
    aujourd'hui

    Famust est une plateforme E-reputation qui regroupe tous les commentaires et les évaluations d’un profil sur différents sites de consommation collaborative (Airbnb, Blablacar, etsy…) et d'e-commerce (Ebay, Amazon...).
    Tâches effectuées :

    • Développement d’un plugin de scrapping générique et paramétrable pour chaque connecteur.
    • Développement d’un plugin de scrapping générique et paramétrable pour chaque connecteur.
    • Cron pour la gestion de mise à jour des commentaires pour les profils.
    • Gestion des badges à gagner par les abonnés.
    • Développement de blog famust.
    • Développement de l’espace d’administration du site
    • Développement d’un espace de test manuelle des différents types de scrappers sur les sites.
    • Développement du system de test régulière et automatique des scrappers, et envoie systématique des notifications par email en cas d’échec.
    • Développement d’un système permettant la vérification de l’identité utilisateur par sms.
    • Développement d’un système qui permet la création d’un compte famust avec un compte facebook.
    • Interrogation de l’api Amazon et Ebay pour la récupération des commentaires et reviews.

    • Cakephp 2 - PHP 5 - MySQL - Json - HTML5 - Ajax - Facebook SDK 4 / 5 - Git Référence : • ********
Études et formations
  • Diplôme ingénieur en informatiques (Génie logiciel).

    Ecole supérieur privé d’ingénierie et de technologie - ESPRIT
    2012
  • revet technicien supérieur (BTS) (Réseaux informatiques).

    Institut Supérieur Des Etudes Technologique De Sousse -ISET
    2008
  • Baccalauréat mathématique (Session principal).

    Lycée Secondaire Menzel jemil, BIZERTE
    2005
Autres compétences
Compétences techniques

Framework et Cms CakePHP2 /3, Magento 2, Magento 1, Django, ReactJs, ZendFramework, NodeJs, Bootstrap3
Libraries JQuery, Scriptaculous, knockoutjs, Prototype, Json, Facebook SDK 5, Moosocial, BigBlueButton, ReactJs
Langages de programmation PHP 5, Python 2, C#, HTML5, Java, C++, JavaScript, XML, JSON
Base de données MySQL, ACCESS, SQL server 2012, FireBase, Oracle express 10G (administration basic)
Conception UML 2
Décisionnel WAMP, NGINX, IIS
Autres
Api REST / SOAP – ESB (Règles Entreprise Service Bus).
Gestion des projets (Scrum (Méthodologie Agile), 2TUP).
Versionning : GIT, SVN, Bitbuket, GitLab.
Les bases de développement opérationnel DevOps.
Mini-MBA (Master of Business Administration) mention très bien
Langues

Anglais: Technique

D'autres freelances
Consultant MAGENTO

Ces profils pourraient vous intéresser !
CV Consultant Talend
Benjamin

Consultant Talend

  • CODOGNAN
TALEND SQL MYSQL JAVA GIT PHP MAGENTO
Disponible
CV Consultant E-commerce / Digital
Nicolas

Consultant E-commerce / Digital

  • PARIS
PIM MAGENTO PHP LARAVEL PRESTASHOP LINUX ACTIVE DIRECTORY
CV Ingénieur logistique
Meriem

Ingénieur logistique

  • ARGENTEUIL
ORACLE SAP SQL PACK OFFICE COHERIS CRM MYSQL WORDPRESS SALESFORCE C++ MAGENTO
CV Chef de projet digital / Mesure et analyse de performances
Sonia

Chef de projet digital / Mesure et analyse de performances

  • ASNIÈRES-SUR-SEINE
GOOGLE ANALYTICS GOOGLE TAG MANAGER (GTM) MS OFFICE GOOGLE DATA STUDIO AGILE SQL JIRA MAGENTO
CV Directeur de projet PROJECT MANAGEMENT OFFICE
Maria-Lena

Directeur de projet PROJECT MANAGEMENT OFFICE

  • TOULOUSE
PROJECT MANAGEMENT OFFICE LEAD MANAGEMENT MAGENTO FULL STACK JAVASCRIPT PHP MS OFFICE REACT.JS JIRA
CV Chef de projet / Product owner
Kamar

Chef de projet / Product owner

  • COURBEVOIE
MAGENTO SHOPIFY PRESTASHOP PIM
CV Consultant WORDPRESS
Belinda

Consultant WORDPRESS

  • TOULON
WORDPRESS WooCommerce GOOGLE TAG MANAGER (GTM) SENDINBLUE PHOTOSHOP ILLUSTRATOR HTML ZOHO CRM PRESTASHOP MAGENTO
CV Lead developer PHP
Lionel

Lead developer PHP

  • SAINT-MAUR-DES-FOSSÉS
PHP MAGENTO DRUPAL SYMFONY Angular MYSQL DOCKER SCRUM Kubernetes CASSANDRA
Bientôt disponible
CV Chef de projet WORDPRESS
Pierre-Antoine

Chef de projet WORDPRESS

  • NANTERRE
WORDPRESS MAGENTO SHAREPOINT Workflow DECISIONNEL IPHONE
CV Directeur de projet PRESTASHOP
Adrien

Directeur de projet PRESTASHOP

  • LYON
PRESTASHOP MAGENTO SYMFONY SCRUM