-
EDF
- Expert PHP Symfony 2
Paris
2015 - 2015
- Audit technique de projets sous Symfony2
- Résolutions de bugs avant mise en production
Technologies : Symfony 2, phpmetrics, phpmd, phpcpd, pdepend, php-cs-fixer, php codesniffer
-
Wonderbox
- Consultant Symfony 2 et industrialisation
Paris
2015 - 2015
- Audit technique de projets sous Symfony2 et Magento
- Réalisation d'un outil de déploiement avec phing
- Mise en place de tests unitaires et fonctionnels
- Participation au développement des projets
Technologies : phpunit, phake, ngadmin bundle, phing, php metrics, php codesniffer, exakat, phpmd, phpcpd, php-cs-fixer, symfony2
-
Synthesio
- Expert PHP
Paris-1ER-Arrondissement
2015 - 2015
- Amélioration de l'outils d'initialisation des nouveaux projets : composer, guzzle, twig, jenkins api, gitlab api, phpunit, phake, humbug
- Mise en place des builds jenkins sur les merges request
- Intégration de sonar à jenkins : jenkins, sonarqube, sonar runner
- Amélioration des tests unitaires sur les projets : phpunit, phake, humbug
- Définition de json-schema
- Participation au développement de la nouvelle api : silex, phpunit, phake, humbug
-
Histoire d'Or
- Consultant expert Symfony 2
Noisy-le-Grand
2014 - 2014
- Mission de quelques semaines d'audit et de résolutions de bugs pour la mise en production de la version mobile du site e-commerce (juste avant les soldes). mise en place de la structure pour les tests unitaires et fonctionnels.
- Mise en place de la structure pour les tests unitaires et fonctionnels.
-
Cegedim
- Lead Développeur Symfony2
Boulogne-Billancourt
2014 - 2014
-
Kartable
- CTO
2014 - 2014
Missions
Architecture logiciel (symfony 2)
Management des développeurs
Gestion de projet avec Scrum
-
Efficiency Network
- DSI
Paris
2013 - 2014
Missions
Refonte de l'infrastructure serveurs
Mise en place d'une équipe de développement
Création d'une plateforme d'affiliation (symfony 2)
Refonte du tracking (symfony 2)
Webservices retargeting partenaires (symfony 2)
Mise en place d'entretien individuel mensuel
Gestion des projets avec Scrum
Détails de l'expérience
Gestion des développement :
- mise en place de redmine (outils de gestion des taches pour les équipes de développement et webdesign sur les projets de longues durées)
- mise en place d'un outils de gestion de tickets par mail pour gérer efficacement au quotidien les différents projets
- mise en place de nouveaux process et bonnes pratiques
- versionning du code des projets (github) pour le suivis des livrables
- surveillance de la qualité du code (scrutinizer-ci) pour améliorer la qualité de nos différents produits
- exécution automatique des tests à chaque modification (travis-ci) pour monitorer l'ensemble des livrables
- intégration et montée en compétence des nouvelles recrues
Refonte de l'infrastructure serveurs :
- infrastructure de départ :
- audit matériel, logiciel, de la charge (50-60 serveurs physiques)
- mise en place de monitoring
- infrastructure cible
- appel d'offre
- passage à une solution virtualisées (5 serveurs physiques)
- design de la nouvelle infrastructure
- mise en place de bonnes pratiques (sécurisation, provisionnement avec puppet, ...)
- coût réduit de 20%-30%
Mise en place d'une équipe de développement :
- recrutement de 6 développeurs php
- montée en compétence de l'équipe
Création d'une plateforme d'affiliation (symfony 2) :
- architecture logiciel
- + de 300 scénarios behat
- + 26 000 assertions atoum
- intégration continue travis-ci
- déploiement capistrano
- score scrutinizer-ci (surveillance de la qualité) : 9.21
Refonte du tracking (symfony 2) :
- découpage en 3 briques logiciels :
- collecte
- traitement
- stockage et intérogation
- amélioration de la scalabilité
- uniformisation
-
Efficiency Network
- Lead developer PHP
Paris
2013 - 2013
Missions
Architecture refonte backoffice (symfony 2)
Architecture refonte datamart + api (symfony 2)
CMS interne (silex)
moteur TL data (silex)
poc email retargeting (silex)
-
Fullsix
- Ingénieur Senior - Lead Developper PHP
Levallois-Perret
2012 - 2013
Missions
FFF: participation au développement (symfony2)
Citroen Hub Social : architecture site d’agrégation de flux de réseaux sociaux (Silex, webservice, json)
Citroen Creative Awards : architecture application facebook (Silex, Twig)
Parker anniversaire : architecture site multilangues, front office et back office (Silex, Twig)
Parker r&d: extension php de textorisation d'images (C)
Pmu Blog Sportif : audit, correctifs sécurités et évolutions (wordpress 3.4)
Bricomarché : architecture site institutionnel, définition api de webservices (Silex, json-schema)
Natura Brasil : jeux concours facebook (Silex, Twig, facebook api)
Project Forecast : web application de prévisions des charges projets (symfony 2, Twig)
Chaumet : optimisation site et export excel (drupal 7)
Daddy sucre : TMA (drupal 7)
-
Flavea
- Gérant, Scrum Master, Consultant Industrialisation PHP, Développeur PHP
2010 - 2012
Flavea est une société spécialisée dans le conseil, le développement et la formation autour de PHP et des processus d'industrialisation.
Références :
Secteur Edition de logiciel - Société AMO&SOFT Orléans :
Logiciel de Gestion du poste client - CRM Financier
* assistance au recrutement
* gestion de projet (équipe de trois personnes) : projet > 1000 jours homme
* Architecture logiciel et base de données
* Mise en place de l'environnement de développement
+ poste de travail sous ubuntu
+ gestionnaire de version (subversion)
+ plateforme d'intégration continue (phpUnderControl)
outil de gestion de taches (Redmine)
* Développement Web :
+ php (Zend Framework)
+ Jquery, Yui
* Développement batch
+ php (Zend Framework)
+ java
Secteur E-commerce - La Maison de Valérie Blois:
* Mise en place du dépôts de version (git)
* Mise en place d'un plateforme d'intégration continue (phpUnderControl)
* Personnalisation des règles de phpCodeSniffer
-
Izeos
- Développeur Web
2010 - 2010
Participation aux développements des projets de la société :
- http://www.infirmiers.com
- http://www.aide-soignant.com
- http://www.idecollection.com
Environnement Technique : Joomla!, mootools, phpBB, ZendFramework, OSCommerce
-
Flavea
- Developpeur Web - Freelance
2009 - 2010
Développeur Web – Flavea
Mars – Aout 2009
Création d'un e-commerce de produits de charme pour Candy-Pleasure le plaisir chic et raffiné http://www.candy-pleasure.fr
Environnement Technique : PHP, Thelia, Jquery, Gimp
Développeur Web – Flavea
Avril – Mai 2009
Création d'un site vitrine pour Nathisserie – biscuiterie Bio. http://www.nathisserie.fr
Environnement Technique : PHP, Thelia, Gimp
-
Alma Consulting Group
- Développeur
2008 - 2010
Développeur PHP – SERFI Développement
Juillet 2008 - Mai 2010
Participation au développement de la nouvelle version de GPC renommée ACI, passage de l'ancienne version client lourd développée en Windev à une application Web basé sur PHP Zend Framework.
Environnement Technique : PHP Zend Framework, JQuery, SQLServer, eclipse
Développeur PHP – SERFI Développement
Juillet 2008 - Mai 2010
Participation au développement de la nouvelle version Alma R-Project Web, interface web complémentaire au logiciel Alma R-Project (ex Arpège).
Environnement Technique : PHP Zend Framework, JQuery, Mysql, eclipse
Développeur Windev – SERFI Développement
Juillet 2008 - Mai 2010
Participation au développement de la nouvelle version d’Arpège (progiciel de recouvrement de créances), migration des bases de Hyperfile vers Mysql, passage en Windev X
Environnement Technique : Windev X, MySQL, Hyperfile
Développeur Windev – SERFI Développement
Mai 2008 – Septembre 2008
Réalisation d'une interface d’integration/reprise de données pour Véolia Transport Bordeaux.
Environnement Technique : Windev 5.5, Hyperfile
-
Apiged
- Technicien informatique
2004 - 2008
Développeur JSP – IRIS France - Apiged
Août 2006 à Mars 2008
Réalisation d’une interface web d'administration d'un outil de GED pour l'Unedic.
Environnement Technique : Jonas/Tomacat, Jsp, MySQL, Oracle, HTML, Javascript, CSS, Eclipse
Développeur Java – IRIS France - Apiged
Janvier 2007 à Mars 2008
Réalisation d'outil d'extraction de données pour l'Unedic :
Formatage en csv ou xml en fonction de modèle défini par l'utilisateur.
Horodatage des fichiers de sortie.
Mise à jour des données extraites.
Environnement Technique : Java, MySQL, Oracle, XML, Linux, Windows, Eclipse
Administrateur système - Apiged
Février 2008
Migration de serveur de messagerie,web,ftp de Mandrake 10.0 vers Ubuntu serveur 6.06 LTS pour les sociétés Thiolat et Rabet l'image.
Environnement Technique : Linux, Postfix, Courier, Spamassassin, Clamav, Pure-Ftpd, Apache, Bind, Shorewall
Formateur - Apiged
Août 2007
Formation interne de 3 jours sur la vulgarisation informatique
Environnement Technique : Vocabulaire Informatique
Développeur Windev – IRIS France - Apiged
Mai 2007 à Décembre 2007
Réalisation d'un outil de gestion de contact (saisie/modification, recherche, exportation) pour la CAF de Saint Brieuc.
Environnement Technique : Windev, MySQL, Windows
Développeur Web, Administrateur système - Apiged
Août 2007 à Novembre 2007
Participation à la création du site infovocale.fr
Étude technique
Mise en place de l'environnement de développement avec Eclipse et Suberversion
Développement d'une interface de gestion de photos
Mise en place du paiement en ligne avec Paypal.
Développement d'un daemon de génération de vidéos avec sous-titrage
Soutien technique
Configuration du serveur de production
Configuration des DNS.
Environnement Technique : PHP, MySQL, Javascript, Ajax, Perl, Linux, memcoder, ffmpeg, Apache, DNS
Administrateur système – IRIS France - Apiged
Juillet, Septembre, Octobre 2007
Étude de faisabilité, installation et configuration de Jonas Tomcat en mono ou multiinstances avec driver UnixODBC sur serveur PCL4 (Redhat modifié CPAM) pour les CPAM Versailles, Pays de Loire, Cergy-Pontoise
Environnement Technique : Linux, Jonas/Tomcat, Oracle, MySQL
Administrateur système - Apiged
Juillet 2007
Mise en place d'une liaison VPN France-Roumanie pour la société Thiolat
Mise en place du vpn
Règles de routage et de pare-feu
Environnement Technique : Linux, OpenVPN, SSL, Shorewall
Formateur - Apiged
Avril 2007 à Juin 2007
Maître de Stage d'un élève en licence informatique de l'université d'Orléans :
Thème du stage : Synchronisation Web/Outlook
Environnement Technique : Windows, Windev, MySQL, Outlook, SyncML, PHP
Administrateur système - Apiged
Juin 2007
Mise en place d'un serveur FreeNX pour la société BSTP
Installation et configuration du serveur NX sur Ubuntu
Migration de postes Windows 98 en clients légers Linux
Environnement Technique : Linux, NX, SSH
Administrateur système – IRIS France - Apiged
Mai 2007
Participation à l'installation et à la configuration d'un outil de GED pour le Tribunal de Grande Instance de Mendes
Environnement Technique : Windows 2003, Windows XP, Spooler d'impression, MySQL
Administrateur système - Apiged
Février 2007
Réorganisation du système informatique de la société Flor de Selva :
Mise en place d'un serveur de fichier et DHCP
Mise en place d'un serveur de messagerie et pare-feu
Environnement Technique : Linux, Samba, DHCP, Shorewall, Postfix, Courier, Perl, Windows XP, Raid logiciel
Administrateur système - Apiged
Janvier 2007
Migration d'un serveur Mandrake 9.2 vers Ubuntu 6.06 LTS pour la société Thiolat :
Installation et configuration du nouveau serveur
Transfert des données
Création de scripts de sauvegarde/restauration sur bandes
Mise en production et tests
Environnement Technique : Linux, Samba, Script Shell
Administrateur système - Apiged
Janvier 2007
Migration d'un serveur Windows 2003 vers un serveur Ubuntu 6.06 LTS pour la société BSTP :
Installation et configurat