Tijani - Développeur MAGENTO
Ref : 200702K001-
92300 LEVALLOIS-PERRET
-
Développeur, Chef de projet, Consultant (43 ans)
-
Totalement mobile
-
Bientôt freelance
Expériences professionnelles
ad Développeur à SSI, Levallois-Perret
septembre 2019 — Présent
● Organisation et animation des réunions liées à l'évolution technique
● Supervision des projets techniques
● Contrôle des procédures et des documents de synthèse
● Garantie du respect des procédures et des méthodes d'assurance qua
● Superviser le projet technique et s’assurer que le budget est tenu
● Accompagner et gérer les savoir-faire d'équipe technique
● Assurer la qualité du code des programmes informatiques
● Faire une veille permanente sur les évolutions technologiques
● Résoudre les problèmes techniques rencontrés par son équipe
● Mettre en place et réaliser des phases de tests.
Stack Techniques :
• Back end (PHP 5-7, Symfony, Laravel, Magento)
• Versioning (Git)
• Microservice (API)
• SQL (MySQL ou PostgreSQL)
• HTML5 / CSS3 / Javascript
• API REST
• Docker
Integration: Jenkins , Docker , Capistrano , PostMan
Autres : FFMPEG , LDAP ,SSO ,PHPMD , PHPCS
Gestion du projet :
Management d'équipe et formations internes
Supervision des activités quotidiennes de l’équipe
Participation à la définition et au suivi de l'exécution budgétaire
Assurer une planification structurée des différentes tâches de l’équipe et des projets
de déploiement.
Conseil, assistance et formation des collaborateurs
S'assurer de la bonne allocation des ressources et moyens aux tâches des projets.
Responsable du suivi et de l'évaluation des collaborateurs conformément aux
recommandations du groupe.
Sollan / Les maisons du voyage (Avril 2019 – Juin 2020)
Consultant Senior Magento 1.9 &2
Développement de module LMDV Hipay pour gérer 3 cas de paiements :
1-paiement de solde
2-paiement d’avance si le produit est disponible si non garde les empreintes digitales sous 3
jours.
3- paiement de devis sur mesure
Pour les 3 cas un développement spécifique pour mettre à jour les infos sur Salesforce sapeig
et la base interne de site.
Optimisation du code en vue des temps de chargement mobile + desktop (single store
Magento vs. multi-store, travail sur les JS et CSS)
Optimisation MySQL cluster et code backend : (Suppression de l'option multi boutique -+
1jour)
Optimisation de thème et fichiers media js css
Implémenter la solution Sphinx sur Magento 1.9 et refaire le module de recherche avec plus
de critère.
Correction des bugs
Migration du site vers Magento2
Techno: Magento1.9, 2
EDF (Novembre 2018 au 25 avril 2019)
Lead Developpeur
Permettre la mise à disposition d’un point de dépôt des CSR
Permettre la mise à disposition d’un point de dépôt des Identifiants utilisateurs afin de de
mettre à jour des politiques applicatives
Automatiser le processus de gestion des comptes utilisant le module « TEAM »
Développement d’une API REST permettant le transfert et la saisie d’information entre le
module Portail SSL de l’application ONS et l’application CHOP’1 ». Elle doit reprendre les
fonctionnalités essentielles suivantes :
Détails d’une fiche
Création d’un certificat
Révocation d’un certificat
Renouvellement d’un certificat
Techno: Symfony 2.6 PHP 5
Projet Freelance (Mars 2018 au Février 2019)
********/
Migration de site version 1.9 vers magento 2.2
- Création de module spécifique Magento 2 après migration :
Module de paiement
Module panier abandonné
Module de liaison avec erp odoo
- L'amélioration des performances du site.
- Refactoring de code Front et Back.
- Amélioration de l'architecture serveur (optionnel).
- Revue de code.
- Inté / développement Front.
-Gestion d’une équipe de 12 développeurs
Après migration, assurer les :
Tests unitaires
Tests fonctionnels
Tests de l'API
Tests des composants JavaScript
Tests d'intégration
Tests de performances
Choix de serveur de prod, mettre en place une solution d’intégration continue
Projet Tamaris(Juin 2018 à Octobre 2018)
Développeur Symfony 4.2 et PHP 7.3
Description du projet : Outil de gestion de ticketing pour l’agence Le Backyard
Intervention :
Développement d’un backoffice
Intégration design
Développement d’outil statistiques de satisfaction client
Projet Sebbin Laboratories(Avril 2018 à juin 2018)
Php5 Symfony 2.8
Développement d’un module de Scan des Bar Qr Codes
Développement d’outil de gestion de stock temps réel
Institut mines-télécom Business School (Mars 2018 à Novembre 2018)
Team leader - Lead développeur (PHP 7.0)
Description du projet : Nouvelle identité d’école supérieure née de la fusion d’une école de
commerce et d’une école d’ingénieurs
Intervention :
Développement d’un backoffice
Migration des données d’un site Drupal à un site WordPress développé
Maintenance du site Web
Techno : Wordpress
Projet Les grimpeurs (Année 2018)
Team lead
Maintenance diluée sur l’année
Description du projet : site de bourses éducatives en ligne
Intervention :
Modification structurelle
Ajout de nouvelles fonctionnalités s
Techno : Laravel
Projet Trust & Market (Juin 2017 à décembre 2017)
Team leader
Description du projet : Lancement d'un outil de mise en relation entre des professionnels de l'image,
du son et de la vidéo et des utilisateurs
Installation solution load-Balancing
Git et environnement de pré-prod
Maintenance et correction Evolutive
Audit et optimisation du site web.
Techno: Wordpress
Ma petite Culotte (Août 2017 à janvier 2018)
Team lead
Description du projet : site vente en ligne
Intervention :
Intégration d’un nouveau design de site
Ajout des fonctions sur mesure au niveau de promotion, paiement et règle de panier
********/
Défis : La société n’ayant pas de logiciel de gestion des parquets et des références, il faut mettre au
point un système de récupération des données existantes à travers des fichiers CSV et améliorer le
système de gestion et optimisation de photos transférées depuis le backoffice de la boutique
Améliorer la page de filtre produits, faciliter la navigation depuis le menu principal
Intégrer et développer une page d’accueil moderne distinguer rapidement le site des simples
sites e-commerce
Approche et résultat :
Gestion de carte cadeaux, chèques fidélités, nouvelles méthodes de paiements ou de
livraisons, etc.
Mais également d'aller chercher du gain en performance via l'analyse de "slow queries",
meilleure gestion de caches des pages, mise en place de serveur de cache (Varnish), mettre
en place un système de loading Ajax des produits
Développement d’un module de filtre des produits pour chaque catégorie selon stock et
caractéristique
Exemple : ********-lingerie-femme
********-best-sellers
Un site en parfaite adéquation avec l'image de la marque
Un développement sur un CMS permettant au client d'être autonome après la livraison
Un site visible et efficace sur appareils mobiles
Techno: Magento
Design your Caps (Janvier à juillet 2017)
Situation :
Possibilité d’intégrer un composant 3d (WebGl) afin de personnaliser les casquettes, l’ajoute de texte,
images etc..
Défis :
Convertir le modèle personnalisé vers un produit magento, appliquer les règles de panier et
l’afficher directement sur le composant WebGl, Gestion de stock des produits personnalisés.
Solution :
Se baser sur l’api magento pour assurer la communication entre le WebGl 3d et le site en deux
sens.
Développer un module de chargement des produits enregistrés et l'ajouter au panier
directement, chaque personnalisation est enregistrée à l’aide d’un fichier json.
Celini (Janvier à juin 2017)
Situation :
Refonte de la e-boutique, permet de mettre en avant les engagements de la marque, des centaines
de produits avec plusieurs déclinaisons possibles.
Défis : de ne pas perdre le référencement naturel (SEO) en place, d’augmenter le nombre de devis et
de clients grâce, d’améliorer l’expérience utilisateur via l’ergonomie et le design du site, un module de
recherche avancé, paiement en ligne sur 10 fois (avec des conditions).
Intégration de nouveau design (version desktop et mobile), page produit avancée avec la possibilité
de personnalisation des bagues par exemple.
Développer un module de recherche selon plusieurs critères et produit configurable Magento
(nouvelles options entrées depuis le backoffice de site)
********/
Approche et résultat :
La mise en ligne du site a eu lieu juste avant la pleine période de vente.
Le référencement naturel a été conservé et le site du fait de sa conception a permis une
amélioration des indicateurs de visites : +20% de pages vues, +23% de pages par session ou
encore -15% de taux de rebond (par rapport à l’année dernière à la même période).
Développement sur mesure de page produit, selon produit et client connecté :
Exemple : ********-simples-bagues-de-fiancailles-endiamant/1875-solitaire-diamant-anna-or-jaune-18k-750-1000.html#/6431-ringsize49/6475-quality-g_vs1/6559-pierre_centrale-0_3_carat
Développement d’un module de paiement qui gère la partie de paiement en 10 X, jusqu’au 36
********-paiement-en-plusieurs-fois
Module de recherche avancée ********-diamants-certifies-GIAHRD-IGI
Les plus ++ : Mettre une solution de répartition de charge (load balancing) afin d’assurer la
disponibilité de site et de serveur pendant les périodes de fort trafic pour pouvoir gérer des
centaines de milliers de requêtes par seconde (Utilisateurs et clients connectés sur le site en
même temps)
Projet Balibart (Mars 2017 à Mai 2017)
Team lead
Description du projet : un Marketplace destiné aux artistes permettant à mettre en place leurs propres
boutiques pour une vente en ligne à l’aide d’un configurateur de produit.
Intervention :
Intégration d’une solution de paiement.
Création d’un module permettant aux artistes d’importer ou exporter leur boutique complète
vers une nouvelle boutique.
Création d’un module Balibart prestashop permettant l’importation des produits d’artistes sur
le Marketplace sur autres plateformes.
2015 à 2017 Autres références Magento
Quelques autres références (marque blanche) :
********/ (Magento)
********/ (Magento)
******** (Site de luxe avec intégration Odoo)
Projet Ajman governement portal (Octobre 2016 à février 2017)
Working with SSO.
Working with LDAP.
SVG charts.
Environnement : PHP5, Drupal 8
SWS Télécom (Janvier 2016 à avril 2016)
Chef de projet / Développeur Front
Description du projet : site vente en ligne
Intervention :
Intégration de la solution Elastic search avec prestashop 1.7
Remplacement du process d’achat par angular Js
Développement d’un module prestashop compatible avec google market
Mettre en place un système de sauvegarde automatique
Crystal galerie (Septembre 2015 à décembre 2015)
Lead développeur E-commerce
Description du projet : site multi boutique, s’occupe de la vente en ligne de photographies
Intervention :
Réalisation et développement d’un site e-commerce en prestashop
Développement des modules de paiement
Shmoove Group (Mars 2015 à août 2015)
Chef de projet
Description du projet : site e-commerce
Intervention :
Développement d’une solution E-commerce sur mesure et du scratch pour les 8 sites de
groupe Shmoove.
Techno: Prestashop
Evolutive Labs (Septembre 2014 à Janvier 2018)
Lead Developer Ecommerce / Devéloppeur Full Stack
Compréhension claire de l’architecture d’application Web multiniveau
Concevoir, implémenter et tester le code de l’application Web
Participer au SDLC complet (Agile), y compris le développement itératif, les estimations et les
sessions de conception
Fournir des missions de projet à temps et de haute qualité
Collaborer avec les architectes et d’autres ressources en génie logiciel pour concevoir et
mettre en œuvre des solutions d’entreprise intégrées.
Effectuer une analyse des causes premières des logiciels (et parfois du matériel)
Fournir une expertise dans le développement et étalonnage de logiciels
Travailler avec d’autres ingénieurs, architectes logiciels et ingénieurs d’assurance qualité pour
résoudre les problèmes de développement.
- Site E-commerce Multi boutique sous Magento 1.9 (Php, Zend)
Optimisation des performances avec révision des stratégies de cache des modules installés
amélioration de
La pertinence des résultats de recherche
Gestion de pages spécifiques pour les marques et liaison des pages avec le WebGl
configurateur Product 3D
Migration de la version Magento avec conservation de l’historique des commandes et du
graphisme
Amélioration de la stratégie de cache des modules
Intégration de thème
Développement module d’Instagram
Déploiement sur les différents environnements recette, préproduction.
- Site d’évent : Sitic Africa 2018 (PHP5, Wordpress 4)
Conception et développement d’un portail.
Intégration HTML des différentes pages de l’application en mode responsive.
Développement plugin pour gérer les réservations des stands de foire
Développement plugin génération des badges (Inclus QR code)
Interaction avec le serveur SSO
Déploiement sur les différents environnements.
Développement de modules Prestashop
Etude de faisabilité
Identification des besoins clients
Mise en production
Maintenance, tests et validation.
Déploiement sur les différents environnements.
Balibart (PHP7, Prestashop 1.6)
Développement module Prestashop compatible 1.6, 1.7 qui gère la communication entre le
site maison et les revendeurs, artistes, via l’api PrestaShop XML
Synchronisation des commandes entre la place de marché et les sites artistes
Synchronisation de stocks via crons
Intégration de module de paiement Mango pay
Création d’un module permettant aux artistes d’importer ou exporter leur boutique complète
vers une nouvelle boutique.
Création d’un module Balibart prestashop permettant l’importation des produits d’artistes sur
le Marketplace sur autres plateformes.
Développement une solution de calcul de pourcentages sur commandes valides
Développement des différents modules et évolutions.
- Maintenance de site Ma petite culotte (PHP5, Prestashop)
Intégration d’un nouveau design de site
Ajout des fonctions sur mesure au niveau de promotion, paiement et règle de panier
Comprendre et trouver des solutions robustes, adaptées aux situations
Conception d’interfaces & quot;user-friendly"
Développement en back et front office
Force de proposition
Conception d’applications
Maîtrise de javascript, jquery, css3, html5.
Maîtrise de PHP (POO).
Maîtrise de Wordpress (conception de thèmes / plug-ins)
Compréhension des besoins clients
Mise en place d’un environnement web de gestion d’objet connecté.
Prise de décision sur les technologies utilisées.
Pieces détachees chaudieres(Septembre 2014 à février 2015)
Team Lead
Description du projet : site e-commerce
Intervention :
Développement de module permettant la génération des vues éclatées.
Technologie : PHP, Python
Radio Orient (PHP /media server ) (Janvier 2014 à avril 2014)
Développement d’une solution de streaming compatible avec tout type de format audio
Développement api pour server x-rotator
Api pour l’application mobile
7sky.live (Janvier 2013 à Décembre 2013)
Développeur Web
Description du projet : site journal
Intervention :
Développement d’un site web en WordPress.
Développement des plugins spécifiques
Intégration du thème.
E-Marsoum (Février 2010 à Août 2013)
Développeur Web
Développement d'applications web PHP / MySQL HTML / CSS / JQuery LAMP
Réalisation de sites HTML / CSS / JQuery Joomla / PrestaShop
Gestion de projets relation clients cahier des charges / devis formation / documentation
hébergement / support Support technique assistance / maintenance
Domaine de compétence :
Niveaux d’intervention et méthodologies Frameworks & cms
Installation, configuration et optimisation.
Création thème sur-mesure à partir d’un design.
Installation et configuration des thèmes achetés.
Développement sur-mesure de plugins / modules.
Maintenance et correction des bugs.
Manipulation avancée d’API et web services.
Importation du contenu.
Exportation du contenu.
La saisie des données.
Configuration et optimisation thèmes / modules pour multi-langues.
Développement de modules avancés (En liaison avec autre outils ou autre extensions PHP)
Wordpress (3, 4) ✓ Multi-sites.
Prestashop (1.6, 1.7)
Manipulation avancée d’API (Synchronisation avec outils externes tel qu’Odoo, Outils de
gestion de stocks).
Multi-boutiques.
Migration vers Magento (Produits, commandes Bash, utilisateurs…).
Magento (1.9, 2)
Manipulation du Magento SOAP API.
Multi-boutiques.
Configuration Wordpress (Blog).
Migration vers Prestashop (Produits, commandes, utilisateurs…)
Drupal (7,8)
CMS MS (1,2)
Cms October (3, 4)
Connaissances techniques et fonctionnelles
Langage : Php (5.3/7.2), Symphony (2.x, 3.x,4), Cake PHP, Shell (Centos, Debian,
Ubuntu),HTML,Javascript, Angular
SGBD : Postgre (version9.3) ,Mysql
Prestashop (1.6/1..7),Laravel
CMS: Magento (1.9 /2),Wordpress
Bases de données : Mysql, Mysqli, Sql Server, MongoDb, Oracle (7, 8,9 G), Firebase
Techs diverses : Plesk , Webmin , Virtualmin , VPS , AWS , VESTA CP , Kloxo MX
OS : Ubuntu , Fedora ,Suze , Redhat , Win 98 , Win 2000 , Win XP , Win 8, Win 10 , Mac os
Server d’application : Apache2 , Tomcat , Jboss, Cordova ,Ionic, Ngnix
Manipulation design : Photoshop, illustrator, Firework
Versionning: Git, bitbucket, github, gitlab
Onesignal | Push notifications
Sms: Gateway, Phone Gateway , Email gateway
ERP: CRM
Méthodologie : UML, Merise, Agile
Outil de suivi : Redmine, Jira, Trello , Monday
Formation
2003 - 2008 Maîtrise Système Informatique & Multimédia