Jean-Philippe Parmentier · Développeur PHP Symfony React Vue
Jean-Philippe Parmentier

Jean-Philippe Parmentier Développeur PHP Symfony React Vue PHP/Symfony Full Stack

Où me retrouver

LinkedIn GitLab

Compétences

PHP Symfony React Next Vue Nuxt Bootstrap Tailwind Vite Create React App CI/CD GitLab CI/CD Docker Responsive Web Design HTML CSS JavaScript Git Full-Stack Kubernetes MySQL MariaDB Oracle MS SQL Sybase Informix Linux LAMP MVC Kibana WordPress Java EE

Langues

Français Anglais

Flux d'actualité

Mai 2018

A rejoint MixR

Développeur Web Full Stack

MixR : Start-up basée à Santa Monica et Paris. Responsable du développement de nouvelles fonctionnalités et de l’optimisation du site. En équipe, participation au projet de scalabilité d'une application WordPress et Symfony initialement déployée en France pour être hébergée aux États-Unis dans un cluster multi datacenter. Résolution de problèmes de lecteurs critiques liés au passage à une architecture de type master/slave avec réplication.

PHP 7.2

WordPress 4.8

Symfony 3.4

MariaDB 10.2

Git / Docker / Linux

jQuery, JavaScript, HTML, Bootstrap, CSS

PhpStorm

Juin 2015

A rejoint TLTI Informatique

Ingénieur Développement PHP Full Stack

Refonte graphique et réécriture d’une application de gestion de santé en PHP pour le réseau de santé ORO. Implementation de réponse en ajax pour améliorer la fluidité globale de l'application. Amélioration graphique en changeant la charte graphique et en utilisant Bootstrap, affichage optimisé sur tablette (Responsive Web design). Gestion des documents du patient (Création PDF, upload, download de fichiers, etc...).

PHP 5.5

JavaScript / jQuery

HTML, Bootstrap, CSS, Sass, Responsive Web Design

MS SQL

Linux, CentOS, Jenkins

PhpStorm

A comencé un projet

Rent-A-Comic

Application de location de bande dessinée (Débuté en Symfony 2.6 aujourd’hui 6.2.12). Implémentation d'une pipeline CI/CD avec GitLab CI/CD comprenant 5 étapes : standards et qualité du code, sécurité, tests, build et déploiement. Pour les standards et la qualité du code, la pipeline utilise PHP CS (normes PSR-12), PHP Stan et Twig-Lint. Pour la sécurité et la recherche de vulnérabilités j’utilise PHP Security Checker. Pour les tests unitaires et fonctionnels : PHPUnit. Le déploiement est automatisé en fin de pipeline vers un VPS OVH sur lequel j’utilise Apache, un Reverse Proxy et Docker. Coté Symfony j’utilise des Fixtures, Faker, Webpack Encore, Symfony Mailer (Sendgrid).

PHP 8.2.7

Symfony 6.2.12

MySQL 5.6

GitLab CI/CD: PHP CS, PHP Stan, Twig-Lint, PHP Security Checker, PHPUnit.

Hébergement: VPS OVH (Apache, Reverse Proxy et Docker).

Migration Symfony : 2.6 > 2.7 > 2.8 > 3.0 > 3.1 > 3.2 > 3.3 > 3.4 > 4.0 > 4.1 > 4.2 > 4.2 > 4.3 >…> 6.2.12

Pour tester: https://rentacomic.ovh/ Identifiant : R.Bachel / Mot de passe : 123

Code source: https://gitlab.com/Jean-Phil/rent-a-comic-symfony

Visual Studio Code

Mai 2015

A terminé une formation à Hitema

PHP 5.6

Symfony 2.6

MySQL

HTML, CSS, Bootstrap, JavaScript, jQuery

Doctrine, Twig, Composer

Fixtures, Faker, Webpack Encore, Symfony Mailer (Sendgrid), Google Maps API

Mai 2011

A rejoint AIRIAL CONSEIL

Ingénieur d’études

Pour Orange au sein du projet ECIM (eCare Internet Multimédia), paramétrage des pages du site Orange.fr (nouvelles offres tarifaires, abonnement client,…). Développement et mise en ligne de nouvelles options pour l’offre Open d'Orange. Optimisation de l’authentification du client : Développement d’un nouvel appel aux Webservices (Soap/wsdl). Modification de l’ordre d’appel aux Webservices, et modification de l’interprétation de leurs réponses.

Java J2ee

Eclipse 3.3.10

WebSphere 5.0, Weblogic 9.1

Mai 2010

A terminé une formation à Hitema

Décembre 2010

A rejoint Mobile Dream Studio

Responsable Développement Plateforme et Systèmes

Responsable des réponses du serveur aux requêtes de nos applications iPhone (app McDonalds, app Carnet Gourmand) pour afficher du contenu, ou de la publicité (géolocalisée). Implementation des notifications Push sur l'app McDonalds.

PHP 5.3

MySQL 5.1.36

Mac OSX 10.6.6

iPhone

Linux

Juillet 2007

A rejoint Geosignal

Développeur PHP

Migration du système de paye d’un environnement Windev vers PHP. Analyse fonctionnelle de l’ancien système de paye (responsable d'une paye variable d'environ 1000 vacataires par mois) et réécriture en PHP. En Asp sur une application en intranet responsable du développement de tableaux dynamiques et d'exports Excel, de filtres, etc...

PHP 5.05

Asp

HTML / CSS / JavaScript

Sage

Microsoft SQL Server 7

Octobre 2005

A rejoint BVA

Développeur

BVA est le troisième institut de sondage du marché français. GESBVA est son logiciel de suivi du coût d’un sondage, de facturation, et de calcul des résultats du groupe BVA. Responsable du développement de nouvelles fonctionnalités, correction de bug et formation d’utilisateurs. Modification des procédures de calcul des résultats financiers du groupe BVA. Améliorations et automatisation de la relance client pour les factures impayées.

WinDev 5.5

Sage

Microsoft SQL Server 7

Octobre 2001

A rejoint AIRIAL CONSEIL

Ingénieur développement

Pour 3 clients différents, développement en PowerBuilder de nouvelles fonctionnalités. Maintenance corrective et évolutive. Requêtes SQL et création de procédures stockées (Oracle, Informix, Sybase). Rédaction de documentation.

PowerBuilder 8

Oracle 8 / Sybase 11 / Informix 7

Visual source safe, PVCS

Septembre 2001

A terminé une formation à l'IFIP

Juin 2001

A terminé une formation à l'Université de Versailles Saint-Quentin-en-Yvelines

Mai 2001

A terminé une formation à Purdue University, Indiana USA

Juin 1996

A terminé une formation au Lycée Jules Ferry, Versailles