DÉVELOPPEUR BACKEND PHP / SQL

10 ans d'expérience

Details à l'adresse : http://rhodophytes.fr/a-propos/cv

Contact

Olivier Zami

06 63 52 15 55

93200 Saint Denis

olivierzami@hotmail.com

Je suis développeur expérimenté dans les langages PHP, SQL.
J'ai une expérience significative dans le domaine de l'e-commerce, de la logistique et de la banque. Je privilégie aujourd'hui l'audit de code, la TMA, l'automatisation de process CI/CD et la génération de documentation.
Je peux gérer un projet de la définition des besoins d'un client à la livraison, en passant par le management d'une équipe de développeur.

Compétences générales

  • Développement
  • Gestion de projet
  • Leadership
  • Test et Audit de sécurité
  • Analyse et compréhension des besoins
  • Recherche et développement

Langages.

Soft Skills

Langues

  • Anglais
  • Allemand

Intérêts

Formation

  • 2008 Formation PHP/MySQL
    IPFormation
  • 2006 Licence Informatique
    Université Paris 8
  • Réalisations
    • Sites de e-commerce
      • WooCommerce(WordPress)
      • Magento 1
      • Magento 2(Symfony)
      • Sylius
      • OroCommerce
      • PHP Natif
    • Application de gestion d'information produit (PIM)
      • Pimcore(Zend-Framework/Symfony), PHP Natif
    • Application de gestion d'entrepôts (WMS)
      • Pimcore (Zend-Framework/Symfony)
      • PHP Natif
    • Application de gestion de flux de travail (WfMS)
      • Pimcore (Zend-Framework/Symfony)
      • Zend Framework
      • PHP Natif
    • Application d'aide à la comptabilité
      • Zend-Framework(PHP)
    • Application client/server de gestion de parc téléphonique VOIP
      • PHP Natif
      • Javascript
      • C
      • SQL
      • Asterisk/Digium
    • Développement de jeux video
      • C/C++
  • Compétences
    • E-Commerce

      • Création de site eCommerce (backoffice)
        • Magento 1 et 2
        • WooCommerce (Wordpress)
        • Shopify
        • Prestashop
        • OroCommerce
      • Génération de catalogue produit
      • Automatisation de la mise à jour des prix et des informations produit (API REST Pimcore)
      • Mise à jour de l'état du stock en temps-réel (API REST)
      • Création de modules de gestion du cycle de commande (panier, paiement, expédition, retours)
      • Optimisation du tunnel d'achat
      • Analyse de règles métiers et implémentations des processus associés
      • Intégration de solution de paiement et de facturation
      • Mise en place de moteur de recherche et synchronisation avec les informations produit ( elasticsearch, Solr(Aapache) )
    • Logistique et flux métiers

      • Gestion de stocks multicanal/multi-entrepots en temps réel (API REST)
      • Développement de connecteurs logistiques (WMS, ERP, transporteurs)
      • Traitement de flux de données (API, CSV, XML, JSON)
      • Mise à jour des données par lot, en temps réel, événementielle, API externe (REST, GraphQL)
      • Automatisation des processus commandes/expeditions/retours
      • Développement d'applications WMS et PIM (Pimcore, PHP natif)
    • SQL et données

      • Connaissance de différents SGBD
        • MySQL/MariaDB
        • SQLServer
        • Oracle
        • PostgreSQL
      • Conception et refonte de schemas BDD
      • Implémentation de règles et de processus métier
        • TransactSQL
        • PLSQL
      • Migration de bases de données
      • Gestion de version
        • Flyway
        • Liquidbase
      • Implémentation de scripts d'import et d'export de données
      • Optimisation de bases de données : index, partitionnement, cache
      • Requêtes complexes
        • Procedures stockées
        • Maintien de la cohérence et fiabilisation des données(Transactions)
        • Generation de log (Triggers)
        • Generation d'un historique de commande dans un contexte pseudonymisé Requêtes Récursives (CTE)
        • Execution de requête sur server lié Openquery(SQLServer)
    • Performance et architecture

      • Maitrise de patrons d'architecture et de conception archi CQRS, design pattern
      • Intervention sur incidents de production
      • Optimisation des performances
        • Génération de cache memoire/session (Memcached, Redis)
        • Génération du bytecode (opcache)
        • Mise en cache des données (standard PSR-6/PSR-16)
          • Doctrine Cache
          • Laravel Cache Facade
        • Gestion du cache HTTP
          • Varnish
          • Nginx (FastCGI)
          • CDN
        • Répartition de charge
        • Mise en place de politique d'expiration
      • Gestion de la montée en charge
      • Analyse de requêtes lentes et incidents de production redaction de post-mortem, etc
      • Traitement des requêtes en asynchrone
        • Gestion des queues d'événements (RabbitMQ, SQS)
        • Monitoring des workers
        • Configuration de crontab
      • Mise en place d’architectures PHP long-running avec gestion explicite du cycle de vie applicatif (FrankenPHP, openwoole, NodeJS)
    • Maintenance et reprise de projets

      • Analyse et audit de code (PHPStan)
      • Migration de code legacy : changement de version PHP et structuration autour d'un framework (Code igniter, Laravel)
      • Implémentation de test comportementaux Codeception, PHPUnit
      • Amélioration de l'observabilité
        • Création de log
        • Relevé de métriques
        • tracing
      • Détection, qualification et correction de bugs
      • Stabilisation et sécurisation de systèmes critiques
      • Gestion des exceptions
      • Modernisation d'interface utilisateur (Angular.js, JQuery)
    • Sécurité et conformité

      • Mise en place de modules d’authentification
      • Protection des données sensibles (anonymisation, pseudonymisation, chiffrage des données)
      • Mise en conformité RGPD
      • Audit applicatif et renforcement de la robustesse
        • Scan des ports (Nmap)
        • Tests blackbox
        • Tests whitebox
      • Signature de certificat SSL (Let's Encrypt)
      • Configuration de firewall
    • CI/CD et environnement technique

      • Connaissance d'environnement Linux (Debian)
      • Conteneurisation Docker
        • Création d'image
        • Mapping réseaux
      • Mise en place de workflow de déploiement
        • Gestion de version (git)
        • Gestion de dépendances (composer)
        • Gestion de dépots (git + githook)
        • Planification des tâches de maintenance et de tests (crontab)
      • Installation et configuration de machine virtuelle (KVM, HyperV, VirtualBox, Vagrant ,Wmware)
      • Installation et configuration de server web ( Apache, Nginx, IIS, Varnish )
    • Méthode de travail

      • Analyse rapide du contexte metier
      • Travail en environnement agile (SCRUM) (livraisons itératives ...)
      • Gestion des tâches par "ticket" (JIRA)
      • Maintenance et évolutions en flux continu (KANBAN)
      • Priorisation par valeur business (LEAN)
      • Déploiement d'application (canari, bleu/vert)
      • Rédaction et mise à jour de documentation technique et fonctionnelle (doxygen)
  • Expériences professionnelles
    • Crédit Agricole (Prestataire Altan) janvier 2024 - septembre 2024

      Développeur PHP/SQL (Zend-Framework/Symfony)

    • Medoucine (Prestataire) avril 2023 - juin 2023

      Développeur PHP/SQL Symfony

    • Lactalis (Prestataire Datasolution) juillet 2018 - avril 2020

      Développeur PHP/SQL Pimcore(Symfony/Zend-Framework)

    • Sols (Prestataire Datasolution) juillet 2018 - avril 2020

      Développeur PHP/SQL Pimcore(Symfony/Zend-Framework)

    • Safo (Prestataire Datasolution) juillet 2018 - avril 2020

      Développeur PHP/SQL Pimcore(Symfony/Zend-Framework)

    • Le club des Extras (Prestataire) décembre 2017 - janvier 2018

      Développeur PHP/SQL Laravel

    • Cap Développement (Prestataire) octobre 2014 - décembre 2017

      Développeur PHP/SQL Wordpress

    • O2i (Prestataire) octobre 2014 - décembre 2017

      Développeur PHP/SQL Symfony

    • Apoint1 (Prestataire) octobre 2014 - décembre 2017

      Développeur PHP/SQL Wordpress

    • Orange Pro (Prestataire) janvier 2012 – février 2013

      Développeur PHP/SQL Pimcore(Symfony/Zend-Framework)

    • OLFO/Achat VIP (Prestataire) janvier 2012 – février 2013

      Développeur PHP/SQL Magento/Symfony

    • Pixmania/E-merchant (CDI) mai 2009 – décembre 2011

      Développeur PHP/SQL Code-Igniter/Natif

    • EcoCube (CDD) avril 2008 – avril 2009

      Développeur PHP/SQL Magento/Symfony

    • VSDMaintenance janvier 2008 – février 2009

      Technicien Helpdesk niveau 2

    • Skyrecon octobre 2006 – janvier 2007

      Développeur PHP/SQL Magento/Symfony