Curriculum Vitae

État Civil.

Olivier Zami

Téléphone : 0663521555

Adresse : 22 rue Taittinger 93200 Saint Denis

email : olivier.zami@gmail.com

Compétences.

Méthodes et outils.

  • Techniques et concepts
  • Développement logiciel.

    Administration Système.

    Systèmes d'exploitation

    Conteneurs et Virtualisation

    Serveurs HTTP

    Environnement de travail.

    Éditeurs et EDI

    Outils collaboratifs.

    Expériences professionnelles.

    Développeur PHP (Symphony/Natif)

    Entreprise : Autoentreprise

    Juillet 2023 - Aujourd'hui

    Développement un WMS

    Tâches effectuées

    • Installation configuration Magento2
    • Conception d'une API (en cours)
    • Configuration d'un moteur de recherche (ElasticSearch) (en cours)
    • Configuration d'un server asynchrone (Swoole) (en cours)

    Environnement technique

    • Symfony
    • Magento2
    • ElasticSearch
    • Three.js

    Développeur PHP (Symphony/Laravel)

    Entreprise : Medoucine

    Avril 2023 - Juin 2023

    Société promouvant les médecines douces et mettant en relation les praticiens et leur clientèle.

    Travail au sein d'une équipe de cinq personnes, auxquels s'ajoutent des intervenants externes, en relation avec le pôle produit.

    Tâches effectuées :

    • Installation environnement de travail : Ubuntu, Docker
    • Implementation script de migration de données client (Proabono vers Chargebee)
    • Implementation de client API (curl)
    • Maintenance évolutive

    Environnement technique

    • Linux (Ubuntu)
    • Laravel
    • Symfony
    • GraphQL
    • Docker

    Développeur C++

    Projets personnels

    Septembre 2020 - Décembre 2022

    Travail en solo ou avec d'autres développeurs via github

    Maintenance évolutive d'un environnement d'intégration continue

    Environnement Technique

    • Git
    • Selenium

    Développement d'un jeu vidéo

    Tâches effectuées

    • Maintenance corrective (Valgrind)
    • Éditeur de cartes
    • Generation de carte procédurale (cellules de voronoi via l'algorithme de Fortune)
    • Modification bdd (Hashtable)
    • Outil de monitoring coté server (IPC protocol)
    • Modification du net code

    Environnement Technique

    • Make/Gcc
    • Valgrind
    • SDL2

    Développeur PHP (Magento2/Pimcore)

    Entreprise : Datasolution

    Juillet 2018 - Avril 2020

    Agence digitale du web

    Taille d'équipe variable selon le projet pouvant aller de 3 à 5 personnes. Travail en relation avec le pôle design et admin.
    La communication avec le client se fait par téléphone ou via vidéoconférence.

    Projets effectués :

    • Logiciel de gestion d'accès aux informations conformes au RGPD.(Pimcore)
    • PIM pour la société Lactalis.(Pimcore)
    • Site de eCommerce pour la société SOLS.(Magento2)
    • PIM pour la société Safo.(Pimcore)

    Développeur PHP (Symfony)

    Société : Enginov

    Février 2018 - Juin 2018

    ESN

    Travail seul, avec des collaborateurs ou des sociétés d'outsourcing

    Tâches effectuées :

    • Logiciel de monitoring de traffic aérien (Symfony)
    • Mise à jour carte SVG à partir de données OSM
    • Mise en cache du rendu mise en disponibilité via un CDN tournant sur NGINX
    • Mise à disposition d'information client via une API développé à partir de Symfony 2 (ORM propel) et de bundles Sonata.
    • Mise à disposition d'information sur les vols sur une API rierce (FlightXML).
    • Mise au point de tests unitaires utilisant la bibliothèque PHPunit

    Développeur PHP (Laravel)

    Société : Le Club des Extras

    Décembre 2017 - Janvier 2018

    Éditeur de logiciel destiné au secteur de l'hôtellerie et de la restauration.

    Travail dans une équipe de 3 personnes (2 développeurs et le CTO) en relation avec l'équipe commerciale.

    Tâches effectuées :

    • Installation d'une machine virtuelle (Virtualbox/Vagrant) sur MacOS
    • Installation de conteneur (Docker)
    • Maintenance évolutive
    • Utilisation de l'ORM Eloquent
    • Développement de script de test (PHPUnit)
    • Configuration de Providers

    Développeur PHP/SQL

    Société : Freelance

    Octobre 2014 - Décembre 2017

    Exemples de misions :

    Société : Cap-Développement.

    Développement de sites vitrines, principalement pour des agences immobilières
    Au sein d'une équipe comportant généralement 3 personnes

    Tâches effectuées :

    • Installation environnement WAMP.
    • Configuration de Server IIS
    • Installation Wordpress avec plugins (ACF)
    • Développement de thèmes et de modules Wordpress
    • Découpage de PSD et mise en page
    • Refonte d'application flash (technologie Ajax/SVG)
    • Correction de bugs applicatif (Objective C)

    Société : Association de copropriétaires.

    Création d'un logiciel de gestion des charges et d'édition de facture.

    Tâches effectuées :

    • Installation configuration Dolibarr

    Société : O2I.

    Création d'un logiciel de mise en page à destination d'un service d'imprimerie.

    Tâches effectuées :

    • Développement d'une interface utilisateur en AngularJS
    • Développement d'un service de stockage de document HTML/CSS

    Société : Apoint1.

    Création d'un site vitrine à destination d'une société d'art et déco.

    Tâches effectuées :

    • Installation de wordpress et développement de thème.
    • Intégration de polices et d'images.

    Société : Autoentrepreuneurs.

    Création de sites vitrines à destination d'autoentrepreneurs.

    Tâches effectuées :

    • Installation de wordpress et développement de thème.
    • Installation et personnalisation d'un site en SPIP.

    Formation

    Organisme : La Miel

    Avril 2013 - Juin 2014

    Formation à l'entrepreneuriat

    Aspects abordés :

    • Création de business plan
    • Formation administrative et juridique
    • Formation marketing digital

    Recherches personnelles

    • Etude de marché sur les besoins de la vie associative

    Développeur PHP (Natif)

    Projets personnels.

    Avril 2013 - Décembre 2015

    Carte Interactive

    Développement d'une carte SVG sur la base de données "OpenStreetMap"

    Framework javascript

    Développement d'un framework javascript s'appuyant sur les possibilités de la bibliothèque DOM

    ORM

    Développement d'un ORM alternatif à Doctrine

    Moteur de template

    Développement d'un moteur de template alternatif à Smarty basé sur les librairies : XPath, XmlReader, XmlWriter

    Clients légers.

    Développement de clients légers basés sur les technologies nodeJS/Webkit, XUL ...

    • Développement d'un client léger (NodeJS/Webkit)

    Developpeur PHP(Magento1.2, Symfony2)

    Société : Datavance/Modis

    Janvier 2012 – Février 2013

    ESN

    Missions effectuées :

    Société : Orange

    Maintenance applicative sur le site OrangePro.
    Site de commerce en ligne orienté B2B spécialisé dans la vente d'article de téléphonie.
    Le travail est effectué au sein d'une équipe de 6 personnes et d'un chef de projet. Les demandes client se présentaient sous la forme de tickets Jira.

    Tâches effectuées :

    • Maintenance applicative de la partie front du site (Symfony2, Twig, AJAX).
    • Maintenance applicative de la partie back office du site (Magento1.2)

    Société : AchatVIP/OLFO

    OLFO est une société commerce en ligne spécialisée dans la vente privée.
    Le travail est effectué dans une équipe de 4 personnes dont un lead développeur et un directeur de projet.

    Tâches effectuées :

    • Modification de «open-ticket» (abandonware)
    • Développement d'une interface applicative (Symfony2/Twig)
    • Développement d'un service SOAP (Zend Framework)
    • Développement d'un service REST (Symfony2)
    • Développement de plugins pour des sites ecommerce (Magento, Prestashop, RbsChange)

    Développeur PHP(code igniter), MySQL, Oracle

    Société : Pixmania/E-merchant.

    Mai 2009 – Décembre 2011

    Société de commerce en ligne.

    Travail au sein d'une équipe de 5 personnes, dont un chef de projet et un lead développeur
    Le travail se fait en relation avec le pôle produit et le pole marketing

    Méthodes et outils

    • SCRUM
    • Mantis/Jira

    Tâches effectuées :

    • Développement d'un PIM
    • Développement de scripts d'import et export de données (PHP)
    • Développement d'une interface de saisie (Smarty, AJAX, TinyMCE)
    • Implémentation de règles metiers (PLSQL)
    • Maintenance évolutive (PHP4 vers PHP5+Code Igniter, MySQL vers Oracle+PLSQL) (anecdote procédures stockée)
    • Développement de tests de non regression (PHPUnit)
    • Déploiement SVN

    Développeur PHP, MySQL, C

    Société : Ecocube

    Avril 2008 – Avril 2009

    Société de vente d'appareil de téléphonie sur IP

    Travail seul sous la responsabilité du directeur de projet

    • Développement d'une interface Web dynamique (Ajax, HTML, CSS)
    • Développement d'un service de gestion de téléphone (PHP, Asterisk, JSON, Regexp)
    • Développement d'un service de lecture/écriture de configuration téléphonique (PHP, MySQL)
    • Audit de sécurité
    • Script Shell coté server
    • Développement d'un DRM en C (algorithme :Blowfish)

    Projets effectués :

    Technicien helpdesk niveau2

    Société : VSDMaintenance

    Janvier 2008 - Février 2008

    Centre d'appel pour la Stime (Intermachés)

    Travail seul avec des collaborateurs par téléphone

    Tâches effectuées :

    • Réception des demandes client (par téléphone)
    • Administration système (Linux)
    • Recherche d'informations (SQL)

    Stagiaire contrôleur qualité

    Société : Skyrecon

    Octobre 2006 - Janvier 2007

    Société de sécurité informatique

    Travail au sein d'une équipe de 5 personnes.
    Après une formation rapide sur le logiciel, l’essentiel du travail a consisté à concevoir et répertorier des scénarios de test puis de remonter les problèmes au responsable technique.

    Tâches effectuées :

    • Conception de scenario de test
    • Création et installation de machine virtuelle (VMWARE)
    • Développement de script de test (BATCH, SHELL, PERL)
    • Développement de commande de test (C)
    • Communication des problèmes rencontrés à l'équipe technique

    Formations.