Depuis Novembre 2015
Mission en tant que consultant Magento au sein d’une équipe de projet :
- Maintenance et évolution de la plateforme e-Commerce B2B/B2C qui communique à travers un échange de flux avec tous les plateformes internes de la société
- Analyse, conception et développement de nouvelles fonctionnalités FO et BO
- Interfaçage avec des erp, webservices SOAP+ REST (client et serveur), batch crontab, nouveaux menus et grid dans l’admin.
- Optimisation (Code magento, Requête Sql,memcached)
- Méthode Agile (Scrum)
Environnement technique : Magento 1.6, Git, LXC, VirtualBox, Jira, bitbucket, Debian, Lamp, Antidot, Memcached
De Janvier à Octobre 2015
Mission en tant que consultant Magento au sein d’une équipe de projet:
- Conception et Développement de deux extensions officiels pour Magento 1.7/1.8/1.9 et deux extensions officiels Prestashop 1.5/1.6 qui permet de proposer dans la boutique e-commerce un nouveau mode de livraison Geodis et France Express.
- Maintenance et évolution des sites développés par Ysance
- Installation et configuration de l’environnement de développement à base de vagrant, VirtualBox, Git/Git flow et ModMan.
- Réalisation des tests unitaires et fonctionnels
- Rédaction des cahiers de spécification technique et fonctionnelle détaillé et des guides utilisateurs pour les deux extensions
Intervention sur le projet DXO pour renforcer l’équipe de développement Magento :
- Développement, maintenance et évolution des modules locaux et communautaire du site
- Participation au processus de déploiement du projet sur les différentes plateformes de test, de pre-prod et de prod
- Résolution des problèmes liés à la mise en prod sur plusieurs fronteaux.
Environnement technique : Magento 1.7.x / 1.8.x / 1.9.x
Prestashop 1.5.x/1.6.x, Git Git flow, Vagrant, VirtualBox, Jira, Confluence, Bamboo, Lamp, ModMan php, n98-magerun, Mailcatcher
De juillet 2014 à décembre 2014
Mission en tant que consultant Magento au sein d’une équipe TMA :
- Maintenance et évolution d'une plateforme e-Commerce multi site, multilingue et multi devise qui gère 17 marques
- Maintenance et évolution du module multi-entrepôt
- Gestion des taxes pour les USA
- Import du catalogue produit via Magmi
- Import clients, adresses, orders, factures, newsletter
- Configuration des modes de payement et de livraison
Environnement technique : Magento 1.7, solr,apache,
varnish,AJAX, PHP5,query, Mantiss,Lamp, SVN
De Septembre 2013 à aout 2014
BoxStop
Conception et développement d’une application de gestion de points Relais : Zend / Magento
- Conception et développement des web services SOAP
- Développement des Taches planifiés pour faire l’interfaçage de l’application avec un WMS (back office transport) à travers des fichiers XML et des web services.
- Développement d’un module officiel pour Magento 1.7.x et Prestashop 1.5.x qui permettent de proposer dans la boutique e-commerce la livraison dans les points relais partenaires du réseau Boxstop les plus proches du client en respectant les règles de gestion de chaque point relais. Le module est interfacé avec l’application de gestion des points relais à travers les web service SOAP.
Environnement technique :
Zend Framework 1.11.11, Doctrine 2.2, Magento 1.7.x / 1.8.x
Prestashop 1.5.x/1.6.x, ajax, jquery, SVN, Agile Scrum, redmine
D’Avril 2013 à Septembre 2013 Maille Club
Développement d'un portail e-commerce Multi-sites, Multi-boutiques de vente de vêtement :
Chaque marque présente son propre site qui communique avec un ERP et CRM pour l’échange des clients, produits, commandes, transporteur.
Développement des modules qui permettent :
- Import des produits via MAGMI
- Traitement des fichiers CSV
- Gestion des retours et export des fichiers vers l'ERP
- Génération des commandes en cours de préparation
- Personnalisation (Intégration et développement spécifique) du processus de paiement et gestion des codes promo
- Interfaçage avec une application intelligente d’e-CRM qui permet de communiquer au portail les articles déterminés comme « nextbuy » probable et qui seront affichés en priorité par client.
Environnement technique :
Magento, PHP5, ajax, jquery, Eclipse SVN, Agile Scrum, redmine
De Janvier 2013 à Avril 2013
Nutrixo
Projet : Espace Client et dématérialisation de paiement :
Développement et intégration graphique d'une application e-commerce pour la dématérialisation du processus de pilotage de distribution des produits surgelés et de farine :
- Etude du cahier des charges et rédaction des spécifications fonctionnelles et techniques détaillés.
- Intégration et développent du projet pilote : cms Magento.
-Intégration et développent du 1er lot : application B2B (Magento) interfaçage ERP et CRM via des fichiers plats (csv) et un GED via des web service SOAP.
- Développent des batch qui permettent le parsing des fichiers plats échangé
- Vérifications du respect des normes de développement, correction des dysfonctionnements constatés et optimisation du code.
Environnement technique :
Magento, JavaScript, Ajax, JQuery, SVN, Agile Scrum, Redmine, Eclipse
De Mars 2012 à Décembre 2012
OR DJ
Développement et intégration graphique d'un portail e-commerce de location de musique en ligne.
- Intégration et développement des modules de :
o Gestion des abonnés, bons de réductions, parrainages....
o Gestion des commandes standards et sur mesure, gestion du front de la boutique, génération des statistiques détaillées, mixage des morceaux MP3…
- Importation et migration de base de données de l’ancien site vers le nouveau site
- Développement des web services SOAP pour permettre la communication entre le site web et son lecteur Mp3 (client lourd développé en C++, Qt) et cryptage du contenu (morceau mp3) en utilisant la bibliothèque Zend_Crypt_Rsa
Environnement technique :
Eclipse, PHP5, MVC, Moteur template smarty, Prestashop,Apatar, SVN
Mai 2011 à Février 2012 Itipart
Développement et intégration graphique d'une application extranet de gestion commerciale
- Etude du cahier des charges et rédaction des spécifications fonctionnelles et techniques détaillés.
- Conception, développement et intégration graphique de l’application et des différents modules de :
o Gestion simplifiée des Devis et des Factures : création, modification et suivi des règlements.
o Gestion de profil personnalisé : statut, logo, TVA…
o Gestion centralisée des Contacts : Les clients, fournisseurs et prospects.
o Suivi des activités
o Exportation PDF des factures et des dévies.
Environnement technique :
Zend Framework 1.11, jquery, SVN, Agile Scrum, Eclipse
Synthèse du profil :
● Maitrise du CMS e-Commerce Magento «community» et «enterprise»
● Maitrise de PHP5/MySQL (Zend Framework)
● Analyse et conception (UML)
● Bonne qualité de développement et bonne productivité.
● Veille technologique
● Adaptation des modules existants et réalisation des modules spécifiques.
● Migration de versions.
● Analyse des besoins, estimation des charges, rédaction des spécifications techniques et fonctionnelles.
FORMATION / DIPLÔMES
2006-2011
Ecole Supérieure de Technologie et d'Informatique de Tunis
Mastère en Ingénierie des systèmes d'information et du logiciel
COMPETENCES
OS/Serveurs
Apache, Nginx, Linux, Windows, VirtualBox, Vagrant, Docker, LXC
Architecture / SOA
MVC, SOA, Web Service SOAP, REST, WSDL
Conception/gestion de projet
UML, Merise/ Agile Scrum
CMS/framework
Magento, Prestashop, Zend
Environnements de développement
Eclipse, Netbeans, Phpstorm, Git, Git flow, SVN, Redmine, Mantis, Jira, Confluence, Bamboo, Jenkins, dotProject, PHPUnit