Aller à : Coordonnées - Titre - Compétences - Formation - Expériences professionnelles - Contributions
Pascal MARTIN
Télécharger / imprimer
Mr Pascal MARTIN
Adresse : 69009 Lyon
Né en : mai 1985

Expert Technique PHP — 7+ ans d'XP

Statut : vous connaissez mon mail ;-)

# Compétences / connaissances

PHP
  • 7+ ans d'XP en développement Web, avec PHP et son écosystème
  • Zend Certified Engineer : PHP 5
  • Frameworks MVC : symfony 1.4, Symfony 2.x, Zend Framework 1.x, Copix
  • Frameworks ORM : Doctrine, Propel
  • Veille techno régulière
Qualité
  • Intégration continue PHP : Jenkins, phpDocumentor, PHP_CodeSniffer, ...
  • Tests Unitaires et Fonctionnels automatisés : Behat, PHPUnit / lime, Zend_Test, Selenium, ...
  • Optimisation / performance front-end & back-end.
Interfaces Web
  • Javascript : orientation objet, Frameworks jQuery, prototype.js & script.aculo.us
  • Ajax, Google Maps, Highcharts, ...
  • (X)HTML, CSS, ...
Bases de Données
  • MySQL 4.x et 5.x
  • SQL Server 2005
  • SQLite
  • MongoDB
Système
  • Utilisateur quotidien de Linux (debian et dérivées)
  • Notions d'administration
Autres
  • Notions de C / C++ (dont développement d'extension PHP)
  • Technologies XML, Perl
  • Conception, gestion de projet, CMMI
  • VCS : Git, Subversion, Bazaar
  • Notions de Développement JAVA / Android
Langues étrangères
  • Anglais technique :
    • Bon niveau ; 865 au TOEIC en 2003.
    • Traduction / relecture anglais → français de documentations techniques.
  • Allemand : Scolaire

# Formation

2004 — 2006 Master en Traitement Automatisé de l'Information Multimédia ; Mention Bien
IUP GMI, Université d'Avignon et des Pays de Vaucluse
84, Avignon
2003 — 2004 Licence en Génie Mathématique et Informatique ; Mention Assez Bien
IUP GMI, Université d'Avignon et des Pays de Vaucluse
84, Avignon
2001 — 2003 DUT Informatique, option Ingénierie Informatique
IUT A Informatique, Université Claude Bernard Lyon 1
69, Lyon
2001 BAC S spécialité Physique-chimie ; Mention Assez Bien
Lycée Jeanne d'Arc
38, Péage de Roussillon

# Expériences professionnelles

Depuis Octobre 2011 # PMSIpilot – Développeur PHP Senior

Développement et maintenance d'applications intranet de Business Intelligence dédiées aux établissements publics de santé, chez l'éditeur de logiciels PMSIpilot.

Lead Developer sur la maintenance réglementaire, corrective et évolutive d'une partie des applications aujourd'hui en production.

Contexte :

  • Complexité fonctionnelle et métier importante
  • Backend en PHP 5.3 (symfony)
  • Base de données MySQL (forte volumétrie, requêtes d'analyse complexes)
  • Qualité : Intégration Continue (Jenkins), Tests unitaires / d'intégration / fonctionnels, revues de code
  • Environnement technique : Linux, git
  • Travail en environnement Agile, méthode Scrum
Janvier 2008 à Octobre 2011, en parallèle aux projets # SQLI – Architecte PHP – Membre de la Cellule Architecture PHP du groupe

Participation à des missions d’expertise technique au niveau du groupe SQLI.

  • Travail sur les chantiers de capitalisation technique du groupe,
  • Intégration Continue pour des projets PHP,
  • Veille et Préconisations au niveau des outils orientés développement et projets PHP : Frameworks, ORM, environnements de développement, futures versions de PHP, ...
  • Présentations internes, dont :
    • « Nouveautés PHP 5.3 »
    • « Tests Unitaires et Automatisés », avec exemples basés sur Zend Framework
    • « Sécurité des Applications Web »
    • « Introduction à Linux en Ligne de Commande, pour un développeur PHP »
  • Participation au processus de recrutement (entretiens techniques)
Avril à Octobre 2011 # SQLI – Architecte PHP – Refonte de la plate-forme e-commerce Alinea.fr

Responsable technique de la refonte de la plate-forme d'e-commerce Alinea.fr autour d'une solution à base de Magento + développements spécifiques, avec intégration de Drupal et SugarCRM.

Mise en place et configuration des plate-formes de développement / intégration / recette, collaboration avec l'hébergeur pour l'installation et configuration de la plate-forme de production.

Participation aux tirs de performances, analyse des résultats et profiling, propositions d'améliorations et mise en place de celles-ci à travers les différents composants de la solution.

  • Participation à la définition de l'architecture : Varnish, Apache, PHP 5.3, MySQL, memcached,
  • Optimisation back-end : JMeter, Xdebug / xhprof,
  • Reprise de données,
  • Mise en place / maintenance de la plate-forme d'intégration continue, revues de code,
  • Formation utilisateurs finaux (composants CMS)
Juin 2009 à Avril 2011 # SQLI – Expert Technique PHP – Projet CMSv2 (Groupe Hersant Media)

Refonte sous Drupal du site de presse éditoriale LaProvence.com
Mise en place du socle technique, sous Drupal, qui sera ré-utilisé pour les autres sites de Presse Quotidienne Régionale du Groupe.

Réutilisation de ce socle sous Drupal pour les sites lunion.presse.fr, paris-normandie.fr, nicematin.com, lesnouvelles.pf, et ladepeche.pf.
Incluant une mission de 6 semaines à Tahiti, à l'automne 2010.

  • Drupal 6
    • Développement de modules personnalisés,
    • Forte utilisation des modules Views et CCK,
  • PHP 5.2, MySQL 5.0,
  • Contraintes de charge / fréquentation importantes.
Juin 2008 à Mai 2009 # SQLI – Expert Technique PHP – Projets Groupe Hersant Media

Missions d’expertise technique sur l’ensemble des projets PHP réalisés par SQLI pour le Groupe Hersant Media.

  • Audits de performance d’applications + recommandations,
  • Optimisations PHP / SQL de composants critiques,
  • Recommandations visant à améliorer la qualité du code PHP,
  • Participation à la TMA des sites développés les deux années précédentes.

Responsable de la prise en main par SQLI du site « CarriereOnline », initialement développé par une autre société.

  • PHP 5.2, MySQL 4.0,
  • Moteur de recherche « Antidot Finder Suite ».
Août 2006 — Mai 2008 # SQLI – Ingénieur Concepteur et Développeur – Projets ParuVendu, Windil (Groupe Hersant Media)

Refonte successive des chaînes Immobilier, Auto-Moto et Bonnes Affaires, puis participation au développement d’un site de commerce électronique.

  • Participation à la définition et à la mise en place de l’environnement technique PHP au lancement des projets,
  • Développement des couches métiers de traitements et de recherche d’annonces, et de composantes au cœur du processus de commande,
  • Optimisations (performances) au niveau de l’application PHP et de la couche de requêtage SQL,
  • Mise en place et développement de Tests Unitaires et Fonctionnels (PHPUnit, Selenium),
  • Revues de pair / revues de code.

PHP 5 (Framework Copix), SQL Server 2005, prototype.js,
Contraintes importantes en termes de performance et de forte charge.

Février — Juillet 2006 # SQLI – Stage de fin d'études – Projet Easydis

Développement d’une application de gestion d’ordres de transport + batchs de traitements automatisés pour la société de logistique Easydis, filiale du groupe Casino.
Technos : Microsoft ASP, Visual Basic, SQL Server 2000.

Avril — Juin 2003 # Staffordshire University (Royaume Uni) – Stage de fin de DUT

Trois mois de stage en Angleterre : étude de technologies XML (XML, XSD, XSLT, SOAP), en vue d'émettre des recommandations d'usage aux entreprises faisant appel au laboratoire de l'université pour leurs projets.

# Publications, contributions

Depuis 2007 Publication d'articles sur mon blog technique : http://blog.pascal-martin.fr/
Quelques séries : PHP 5.3, Statistiques d'utilisation des différentes versions de PHP, PHP 5.5, Suivi du développement de PHP.
contexte « perso »
Depuis Juin 2012 Relecture et correction occasionnelle de la traduction française de la documentation de PHP. contexte « perso »
2009 — 2011 Traduction française du livre électronique Zend Framework: Surviving The Deep End contexte « perso »
Novembre 2010 Conférencier au Forum PHP Paris 2010 organisé par l'AFUP — Slides
« Ligne de commande sous Linux : effrayant ? Non : indispensable ! »
contexte « perso »
Novembre 2009 Conférencier au Forum PHP Paris 2009 organisé par l'AFUP — Slides
« Bonnes pratiques de developpement en PHP »
contexte « perso + pro »
Septembre 2009 Article « Virtualisation : LAMP à ma portée ! » pour le magazine PHP Solutions contexte « pro »
Depuis Février 2009 Membre de l'AFUP. contexte « perso »
Décembre 2008 Conférencier au Forum PHP Paris 2008 organisé par l'AFUP — SlidesVidéo
« PHP 5.3 : les nouveautés du futur si proche »
contexte « perso »
Eté 2008 Article « Les IDE PHP basées sur Eclipse » pour le magazine PHP Solutions contexte « pro »
Dernière mise à jour : juin 2013