David ALLIX
Ingénieur Etudes et Développement Junior, SMILE
Après une longue expérience de Zend Framework, je me positionne depuis cette année sur Symfony2, qui apparaît pour moi la meilleure solution PHP5 à l'heure actuelle.
Par ailleurs, je porte un réel intérêt aux bonnes pratiques et à la performance ainsi qu'aux solutions montantes et technologies innovantes par le biais d'une veille technologique quotidienne.
Je n'envisage pas de changement de poste d'ici la fin de l'année, mais réfléchis à 2012, sans être défini entre CDI et Freelance.
## Octobre 2010 - Actuellement : IED. Régie Astrimmo
Réalisation de plusieurs nouveaux projets intranet en tant que développeur unique.
- Réalisation des schémas conceptuels de données
- Développement PHP sous Zend Framework et plus récemment sous Symfony2 avec base de données MSSQL et OpenLdap
- Utilisation avancée de javascript avec jQuery
- Mise en place de la plateforme d'intégration continue Jenkins
- Mise en place d'un SSO avec protocole SSPI
- Pratique des tests
Environnement technique : Apache2, PHP5, Zend Framework, Symfony2, Doctrine2, Twig, jQuery, MSSQL, MySql Workbench
## Septembre 2009 - Septembre 2010 : IED. Régie Astria
Participation au développement des nouveaux référentiels et applicatifs métier issues de la découpe de leur ancien progiciel.
- Développement PHP sous Zend Framework avec base de données Oracle et OpenLdap
- Méthodologie agile avec TDD (Test Driven Development) et utilisation de la plateforme d'intégration continue Hudson
- Utilisation avancée de javascript avec ExtJS
- Réalisation de reprise de données avec Pentaho Data Integration
Environnement technique : Apache2, PHP5, Zend Framework, Oracle, OpenLDAP, ExtJS, Pentaho Data Integration
## Avril 2009 - Septembre 2009 : IED Stagiaire. Réalisation de projets au forfait
Réalisation de l'intranet d'Arvalis, permettant la conception et le remplissage de questionnaires complexes ainsi que de la gestion des comptes rendus associées aux formats Word, Excel et PDF.
- Développement PHP sous CakePHP avec base de données MySQL
- Réalisation de l'interface d'administration et de remplissage des questionnaires de façon dynamique en AJAX
- Utilisation avancée de javascript avec PrototypeJS
- Développement de la génération de documents aux formats Word, Excel avec PHP COM, ainsi que de leur génération PDF
Environnement technique : IIS, PHP5, MySQL, CakePHP, PrototypeJS
Participation aux premières phases du développements du projet du Furet du Nord, site e-commerce Magento.
- Etude du schéma de base de données EAV de Magento
- Mise en place d'une solution d'importation initiale et incrémentale des produits de façon automatisée des produits et catégories au performances améliorées, en travaillant directement au niveau de la base de données pour remplacer le système intégré de Magento
- Réalisation d'un module Magento permettant la création automatique de catégories
Environnement technique : Apache2, PHP5, MySQL, Shell, Magento
2008 - 2008Réalisation en temps que développeur unique d'un moteur de recherche à partir de fichiers produits au formats XML.
- Etude des solutions d'indexation existantes et comparaison des performances des différentes possibilités d'implémentations.
- Installation du moteur de recherche open-source SOLR et configuration du processus d'indexation initial et incrémental.
- Mise en place d'un serveur SOAP PHP5 avec WSDL interfaçant à la fois avec une base de donnée MySQL et SOLR.
- Réalisation d'une interface graphique de démonstration en utilisant le moteur de template Smarty et un client SOAP PHP5.
Environnement technique : Apache2, PHP5, MySQL, Smarty, SOAP, Solr
