-
Micropole
- Expert technique
Levallois-Perret
2017 - maintenant
Mission:
Référent technique du pôle Ecommerce de Mircopole
Assistances aux développeurs PHP junior
Migration Magento 1 > 2
Amélioration du cycle de vie applicatif par l'utilisation du Git Flow et de l'intégration continue
Chiffrage et spécifications techniques
Focus Projet :
Développement, Evolution, Maintenance, Déploiement et Débogage de plateformes E-Commerce Magento 1 et 2
Environnement technique :
PHP 5.4 / 5.6 / 7.1
Magento 1 et 2
Debian Linux
Vagrant / Virtual Box
Git
Hudson
Mantis
PHP Storm / Netbeans / Vim
-
Watchever Group
- Concepteur Développeur PHP (backend)
Levallois-Perret
2017 - 2017
Missions :
Refactoriser la brique Billing (PHP 5.6) du Service Studio +
Rationaliser les process de livraison avec GIT
Intégrer des tests unitaires avec PHPUNIT pour éviter les régressions.
Faire évoluer la couche ORM.
Reprendre et maintenir le backoffice d’administration du Billing développé sous CodeIgniter 3
Améliorer les remontées de logs et d’exceptions pour une meilleure
Contribuer à la mise en place de cycles courts de livraison en se basant sur une méthodologie et des outils Agiles (Trello)
Focus projets :
Développement PHP 5.6 avec un Framework Home Made.
Refactorisation complète de la gestion des offres et son modèle objet
Rapatriement des règles métiers dispersées dans les objets du modèle vers les classes de contrôle.
Utilisation des Bests practices avec PHP (PSR)
Utilisation des Bests practices avec GIT (Git Flow)
Refactorisation de code pour une meilleure testabilité.
Reprise de Spéicification sur les frameworks existants (Doctrine / Codeigniter) pour le développement de la couche ORM
Optimisation de vues et amélioration du modèle générique sur l’outil de backoffice voué au management du billing (codeigniter, jQuery)
Environnement technique :
PHP 5.6
Apache2
Debian Linux
Vim
PostgreSQL
jQuery
Git
Trello
Mantis BT
-
Exsellium
- Développeur Backend Zend Framework
Venelles
2016 - 2016
Je suis intervenu lors d'une montée en charge sur la plateforme SAVGroup afin de génériser le modèle en place et rendre l'environnement multi-compte.
Ma capacité d'adaptation m'a permis de prendre rapidement en main le Framework Zend 1 et la sur-couche métier maintenue par Exsellium ainsi que les outils de gestion de projets Atlassian (Jira, Confluence, Bitbucket).
-
iSloth
- Prestataire informatique DevOps
2015 - maintenant
DevOps Casablanca (Maroc)
- Concevoir un framework MVC PHP / AngularJS
- maintenir et sécuriser une infrastructure serveur d'une baie dans un datacenter de Marseille.
Concepteur Développeur Marseille (13)
- Concevoir, développer une application métier originale et de son API en PHP / Mysql,
- Interconnecter cette API avec des API SAAS (TypeForm, Google Spreadsheet, Zapier, ...)
Développeur Symfony / AngularJS Marseille (13)
- Implémentation de fonctionnalités transverses et génériques dans un environnement Symfony / AngularJS complexe.
Maintenance évolutive de sites internet WordPress Marseille (13)
- Développement de plugins / évolution de thèmes personnalisés
- Génération de KPIs (Wordpress > Google Analytics)
- Migration Mail / DNS (Bookmyname > OVH) & serveurs mutualisé > dédié (OVH)
Formation de 2 jours sur l'outil de version de code GIT Bordeaux (33)
-
Aid'N
- Responsable Informatique
2012 - 2015
Diffuser le yoga aux plus grand nombre par l'intermédiaire de formation en entreprise et de média visuels et auditifs diffusés sur le WEB.
Intégration de multiple technologies pour la mise en oeuvre d'une application WEB Riche basées sur WordPress et un service WEB Java EE
-
Phidias
- Développeur / Intégrateur Logiciel Java
2011 - 2012
Développement et Intégration de composants logiciel dans outil de caisse enregistreuse tactile Open Source (Open Bravo POS)
-
Phidias
- Développeur / Intégrateur Logiciel Java
2011 - 2011
Développement et Intégration de composants logiciel dans outil de caisse enregistreuse tactile Open Source (Open Bravo POS)
-
Eone Telecom
- Développeur d'Application WEB
2010 - 2011
Développement d'une interface En Javascript pour la gestion d'un logiciel de tournée sur google Maps
-
Atomes
- Stagiaire Concepteur Développeur J2EE
CHAMALIERES
2010 - 2010
Interconnexion Web Application Client (JEE 6 / Vaadin / Spring / Maven) – Logiciel de Monitoring (OpenNMS).
Intégration dans un projet Maven existant + Développement et Conceptualisation :
- Plugin de communication utilisant RESTful (Jersey) pour se connecter et manipuler des données dans OpenNMS et JAXB pour la conversion Objet en XML. + Interfaces Web avec Vaadin pour modifier les infos de connexion à OpenNMS.
- Plugin d'interception des alertes OpenNMS et de gestion des niveaux d'alerte renvoyant les informations dans OTRS pour la gestion des Tickets et des escalades.
- Administration d'un laboratoire de tests sous VirtualBox pour la simulation des outils de Monitoring et de Gestion des Tickets.
-
Internethic
- Administrateur Système
MARSEILLE
2007 - 2009
- Déploiement, Configuration, Maintenance et Gestion des Sauvegardes de systèmes d'exploitation et de solutions Open-Sources.
- Monitoring pro-actif réagissant par l'envoie de SMS (Gnokii) et par le redémarrage des services (scripts bash + ssh) en cas d'erreurs connues repérées lors de navigations scénarisées sur des sites Web (Zabbix).
- Mise en place d'une Architecture redondante en Haute Disponibilité sur des serveurs Dell PowerEdge BiXeon QuadCore avec HeartBeat pour la répartition des services et DRBD pour la synchronisation bloc à bloc des ressources (Raid Over Ethernet).
- Gestion de l'Installation Automatisée et de la Configuration Dynamique de Systèmes Linux par le Réseaux (FAI, DHCP3).
- Installation d'un Serveur de fichiers utilisant les protocoles ssh, ftp, nfs, Netbios (Samba) sur un système de fichier ZFS en RaidZ logique et Raid5 matériel (FreeNAS) couplé avec un annuaire LDAP pour l'authentification des utilisateurs Linux ou Windows.
- Utilisation de Laboratoires de tests pour des solutions Système ou Réseaux en utilisant la virtualisation (QEMU, Xen, VirtualBox).
- Utilisation de Service PHP déporté (port TCP) accessible à différents Serveurs HTTP (Lighttpd) sur un système de fichier partagé en iSCSI.
-
Cybertek
- Stagiaire / Monteur PC
2007 - 2007
-
Carrefour
- Assistant de caisse
Massy
2006 - 2006
-
Association de restauration de vieilles pierres
- Ouvrier en bâtiment
2005 - 2006
-
Exploitation Viticole
- Tailleur / Ouvrier Agricole
2004 - 2005
-
La Grande Bastide SCEA
- Responsable de Production viti-vinicole
2002 - 2004
Encadrement d'équipes :
- travail agricole (taille, ébourgeonnage, vendange)
- mise en bouteille
Planification :
o Vendanges :
- vérification ponctuelle de la maturité des raisins (ratio acidité/sucre)
- calcul du flux maximal d'entrée quotidienne possible en fonction des ressources humaine et du matériel de cave (pressoir + cuverie)
- détermination des dates de vendanges
o Traitements phytosanitaires
- Observation de foyer primaire de mildiou (tâche d'huile, etc...)
- Observation de signes précurseurs de l'oïdium (drapeaux, etc...)
- Comptage des papillons pour l'estimation des attaques du vers de la grappe
o Désherbage chimique
- spécifique en fonction des mauvaises herbes reconnues
- limité en fonction des périodes de l'année
- binage manuel des plantiers plutôt que d'utiliser des anti-germinatifs
o Conduite d'un plantier de la deuxième feuille à la 4ème (année de production)
Cave :
o Suivi de vinification :
- réception de la vendange
- foulage, éraflage
- pressurage direct
- macération pelliculaire
- sulfitage, collage, enzymage
- débourbage
- maintient des températures (statique et dynamique)
- macération carbonique
- remontages, délestages, micro-bullages
- suivi de fermentation alcoolique
- soutirage
- vinification en barrique sur lies
- vieillissement en barrique (ouillage)
o Gestion des stocks :
- gestion des mouvements de caves (DRM auprès des douanes)
- bouteilles, bouchons, capsules, cartons, étiquettes
Vignes :
o déclaration de plantation
o Conduite de tracteurs
- rampe de désherbage
- charrue vigneronne (tranche de melon, queues d'hirondelles)
- plantation de piquets
- arrosage de plantiers et de pieds surgreffés
- tirage des sarments
- traitements phytosanitaires (pulvérisateur pneumatique)
o Conduite de machines à vendanger
o Taille :
- Guyot, cordon de Royat et gobelet
- sécateur mécanique, électrique et pneumatique
o Ébourgeonnage
o Participation à la plantation de nouvelles parcelles
o Mise en place de drains pour éviter les phénomènes de mouillères sur une nouvelle parcelle
o Vendange en vert
o Installation d'un palissage en piquets profilé
o Participation à un chantier de sur-greffage (micro greffage de bourgeons)
Mise en bouteille :
Organisation et réglages divers d'une chaîne de mise en bouteille + étiquetage
Divers :
- Conduite d'un clark
- Petite mécanique
-
Domaine de Beaumet
- Caviste
2001 - 2002
Vinifications
-
Château de Brégançon
- Stagiaire
1999 - 2001
-
Château du Galoupet
- Stagiaire
1997 - 1999
-
Gallay Frères
- Stagiaire
1997 - 1997
Plantation de Basilique en pot dans les serres