Langages:
- PHP5/7
- Python 3.6
- Node.js
- Javascript ES5 / ES6
- JQuery
- React JS / Native
- SQL
- HTML
- CSS
- XML
Frameworks / CMS:
- Symfony 1/2/3/4
- Zend Framework 1/2
- Pimcore 4/5
- WordPress
- Drupal
ORM:
- Doctrine ORM
- Propel
RDBMS:
- MySQL
- MongoDB
- ORACLE
- SQL Server
Text Editor/IDE :
- PHPStorm
- Netbeans
- Eclipse
OS:
- Ubuntu/Debian
Dev Ops:
- Docker
- Apache
- Nginx
Architecture:
- REST APIs
- Micro Services Architecture
Caching:
- Varnish
- Redis
- Memcache
Test:
- Behat
- PHPUnit
- PhantomJs
Quality Assurance:
- Phing
- phpcs
- PHP Depend
- phpcpd
Intégration continue:
- Jenkins
Méthodologie:
- SCRUM
Project Management:
- Mantis
- Trello
- Redmine
- Jira
Gestion de version:
- Git
- Github
Authentification:
- Jwt
Gestionaire de dépendance:
- Composer
- Npm
Référent technique / Développeur PHP Symfony - Avril 2018 à aujourd’hui
- Référent technique sur la conception d’API REST
- Conception et développement de l’application Bancassureo en mode SAAS. Solution de courtage
en assurance et crédit.
- Evolution et maintenance de l’ERP CentralBox. Application permettant de gérer les flux industriels,
notamment pour les imprimeurs.
- Evolution de la plateforme Tresorsonore. Plateforme d’enregistrements audio dans le domaine
religieux.
- Amélioration du webservice existant de Un Jour Ailleurs
- Conseils sur la qualité du code
Consultant PHP/Symfony - Janvier 2018 à Mars 2018
- Migration de l’intranet du groupe
- Evolution de l’intranet du service retraite permettant d’affecter des ressources au planning en
vue de conseiller les clients.
- Mise en place des tests fonctionnels Behat
- Chiffrage des évolutions (diagramme de gantt )
- Partage des bonnes pratiques sur Symfony
Consultant, Lead Développeur PHP/Symfony/Python - Octobre 2016 à Janvier 2018
- Batch de calcul, insertions de stats MongoDB développé en Python.
Données de type, "encours", "production", "collecte nette" organisées en fonction des groupements, cabinets, conseillers
en gestion de patrimoine et des clients.
- Mise en place de Jenkins pour l'intégration continue des projets
- Architecture, mise en place de POC
- Garant de la qualité du code, validateur technique des « Merge Requests »
- Revue de code, optimisation, refactoring
- Conseils, et transmissions des bonnes pratiques aux autres développeurs
- Veille technologique et application dans le projet
- Développement des gros chantiers, des parties sensibles ( connexion, habilitation, espace client )
p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica} p.p2 {margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Helvetica}
- Accompagnement technique lors des mises en prod, preprod, recette
De?veloppeur Symfony2/The?lia2 - Mars 2015 a? Mai 2015
Participation au de?veloppement d’un projet e-commerce complet et complexe sur The?lia2. De?veloppement d’un module « paiement libre » utilisant Atos et Paypal.
!
PROJETS AU FORFAIT
De?veloppeur PHP/Symfony2 - Aout 2014 a? Janvier 2015
!https://thinkdeed.com
- Conseils et de?veloppements de la solution CRM en mode SAAS. - Module d’import/export de donne?es
- Module de paiement d'abonnements via paypal.
- Module de facturation
- Module Contact
- Module Tache
- Module Deals
- Module Stats
- Dashboard
- Gestion des fichiers en fonction de l’espace de stockage alloue?. http://qwinsport.com
- Site e-commerce spe?cialise? dans les ve?tements sportswear pour femme.
http://fridging.com
- Site business BtoB, BtoC avec module de paiement. Plateforme de mise en relation entre les marques, les boutiques ou clients directs.
- Installation, configuration d’un environnement LAMP et zone DNS sur le serveur de?die? client.
http://agencezandz.com/
- Site de l’agence web compose? d’un backoffice permettant la construction des pages et d’e?diter diverses configurations.
De?veloppeur PHP/JS - Avril 2014 a? Juin 2014 - Re?fonte du site internet en responsive design.
- De?veloppement de plugins jquery.
- Inte?gration de modules en responsive design
- De?veloppement d'un design pattern de validation de formulaires cote? php et js. - Gestion des donne?es via un webservice CRM en REST.
- De?veloppement d'un module de rating.
- Conseils sur la qualite? du code et les bonnes pratiques de de?veloppement.
- Migration, ame?lioration, import donne?es sur wordpress 3.8
- Mise en place d'un SSO entre le forum IPB, le blog wordpress et le site prestashop.
- Pattern Js pour l’inte?gration des scripts google analytic - De?boggage PHP, JS, HTML, CSS
De?veloppeur PHP/Symfony2 - Mars 2014 a? Avril 2014
- Re?fonte de creads.fr en Mode Scrum. (~1j/module)
- De?veloppement de la fonctionnalite? Utilisateurs bannis.
- De?veloppement de la liste des dossiers/projets avec manipulation de donne?es comptables. - De?veloppement du module mode?ration des messages prive?s.
- De?veloppement de la fiche contact/user.
- De?veloppement de commandes Symfony2 pour des crons ( ta?ches automatiques ). - De?veloppement de la page Agency Press co?te? Front.
- De?veloppement de la page information du compte.
- De?veloppement de la page re?capitulatif des gains.
- Debogage co?te? JS et PHP.
- De?brief et conseils.
De?veloppeur PHP/Symfony2 - De?cembre 2013 a? Fe?vrier 2014
- Benchmark, proposition et optimisation de stockage des donne?es ( plusieurs millions de lignes)
- De?veloppement d’un bacth de migration de l’ancienne base MYSQL vers le nouveau syste?me MongoDB/NoSQL.
- Ame?lioration du cron re?cupe?rant les donne?es des re?seaux sociaux afin de les inse?rer dans la collection stats.
- De?veloppement du syste?me SAAS. ———
- Refonte d'une application d'affichage de donne?es des re?seaux sociaux de forte volume?trie sous forme de charts js, pie, histogramme, stock bar.
———
- Ecriture des Tests unitaires et fonctionnels base?s sur PHPUnit. - Mise en place d’une solution d’inte?gration continue.
- Mise en place d’un plan de de?ploiement.
!
!
!
!
!
Chef de projet - De?veloppeur PHP / Zend / Symfony2 - Mars 2013 a? Novembre 2013
- Refonte en PHP de l’application Gestion des Litiges.
- Mise en place d'un planning de de?veloppement.
- Code de qualite? par rapport a? l'e?criture des tests unitaires base?s sur Atoum et ge?re?s par Jenkins. - Inte?gration de la librairie interne Tableau Croise? Dynamique dans le projet.
- Ecriture de proce?dures stocke?s PL/SQL permettant de regrouper toutes les donne?es agre?ge?es par pe?riode, en vue de les exploiter pour les divers reportings et e?tats.
- De?veloppement de la partie front.
- De?veloppement de l'interface admin.
- Migration des fichiers sur le nouveau syste?me.
- Conception de la documentation technique.
- Conception de la documentation utilisateur.
- Interventions sur applications existantes en Symfony1.4
———-
Devis Web de?partement Publicite?
- De?veloppements de modules front « Devis Web ».
- De?veloppement de la fonctionnalite? d'e?dition de devis au format pdf en inte?grant une pagination en fonction du conte-
nu.
- De?veloppement d'un module de suivi campagne web (time line).
!De?veloppeur PHP - Chef de projets Web - De?cembre 2010 a? Mars 2013
Projet MUZICAST V2
- Analyse des cahiers des charges des charge?s d'e?tudes, et proposition technique en fonction de la faisabilite? de la de- mande.
- Re?partition des ta?ches (REDMINE) et de?veloppements de l’application destine?e aux professionnels de la musique. - Conception et optimisation des reque?tes SQL oracle se basant sur des tables alimente?es par un batch TALEND.
- Respect du cahier des charges graphique et inte?gration des templates. - Mise en production, preprod des versions.
- Intervention sur les de?bogages.
- Veille technologique et proposition de solutions. Projet CLUBMONITORING
- De?veloppement et maintenance de l'application de monitoring des clubs destine?es a? la SACEM et la SUIZA. Projet Web service Vocapia
- De?veloppement d'un web service en SOAP permettant de re?cupe?rer le texte des fichiers XML de 5 min en fonction d’une date de de?but, d’une date de fin et d'un id me?dia.
Le service propose e?galement une me?thode de customisation des fichiers. Projet Mini Back office Gesdroits
- De?veloppement de la partie back office des fronts offices v2. - Gestion des droits
- Mise a? jours des logos,pdf. - Statistiques
!De?veloppeur PHP - De Fe?vrier 2010 a? De?cembre 2010 - De?veloppement de l'extranet base? sur le CRM egroupware.
- Ame?lioration de l’outil de travail de la socie?te? en programmant une application nomme? PRESTA " Prestation Po?le Em- ploi pour les conseillers.
Le but final est d'avoir des livrables envoye?s automatiquement aux prescripteurs POLE EMPLOI avec les donne?es saisies lors des diffe?rents rendez-vous.
De nombreux modules ont e?te? mis en place e?galement :
- Facturation, Contact, Organisation, Pose de rendez vous, Projet, Statistique...
- Formation d'une stagiaire
!
De?veloppeur PHP - Janvier 2009 a? Septembre 2009 (971)
- De?veloppement et administration du site internet du club base? sur PHP et le CMS Joomla.
!De?veloppeur PHP - Juillet 2008 a? Novembre 2008 (971)
- Cre?ation de l'extranet de GIG INFORMATIQUE de A a? Z en php4.x - Cre?ation du design sur Photoshop et inte?grations des templates.
FORMATIONS / CERTIFICATIONS
!
SUPINFO NORMANDIE
Ingénieur informatique