Concepteur / Développeur Web
Expérimenté
Julien PIERRONT
Ile-de-France
Symfony, PHP 5, MySQL, SQL, jQUery, JavaScript, CSS, XHTML et +

Compétences

Principales

PHP 4/5

Création et maintenance d'applications front-office et back-office. 11 ans de projets personnels, 6 ans d'expériences professionnelles dont 5 ans en objet sur PHP 5 et 2 ans en architecture MVC.

Symfony2

Refonte d'une application Web pour la société LaFourchette. Utilisation professionnelle et personnelle depuis 3 mois. Formation Sensio sur Symfony2 reçue en Juillet 2011.

Symfony 1.4/1.2

Développement d'un CMS pour le Groupe L'Etudiant. Création et maintenance d'un large panel d'applications Web pendant 2 ans. Mes travaux m'ont ammenés à exploiter Symfony au delà de l'utilisation de base du framework. (Surcharge du routing, création de filters complexes, ...) Formation Sensio sur Symfony 1.2 reçue en Mai 2009.

Doctrine

Utilisé conjointement avec symfony depuis 2 ans, j'ai eu l'occasion de travailler sur quelques aspects poussés de cet ORM. (Surcharge, héritage complexe, nested set, ...)

Programmation Orientée Objet (POO)

Très à l'aise avec la POO que j'utilise depuis 10 ans (c++) et depuis 5 ans sur des projets web (PHP 5). J'ai eu l'occasion de l'utiliser dans de nombreux projets professionnels, personnels et scolaires.

JavaScript

J'ai réalisé de nombreux projets incluants plus ou moins de javascript avec dans certain cas une approche POO. Au départ utilisé sans framework, puis avec Prototype et à présent avec jQuery.

jQuery

Depuis 2 ans, tout mes développements javascript sont réalisés avec l'aide de ce framework. Sans être un expert je le maitrise tout de même très bien. (Ajax, Evenements, ...)

Ajax

Avec ou sans JSON, j'ai eu l'occasion de développer de nombreuses fonctionnalités en ajax. (Chat en temps réel, disponibilité de pseudonyme, ...)

CSS

Mes nombreux projets réalisés de A à Z m'ont permis d'apprendre à utiliser convenablement CSS, à optimiser les performances (Sprite) et ne pas dénaturer un site sous Internet Explorer 6.

XHTML

Ne cherchant pas sytématiquement à créer des pages XHTML stricts, la création de contenus valides W3C ne me pose aucun soucis.

SQL

N'ayant pas de requêtes très complexe à faire tous les jours je me débrouille tout de même très bien en SQL. (On ne peut pas toujours utiliser les ORM.)

MySQL

MySQL représente 90% de mon expérience en SGBD et je le maitrisse assez bien, même si je n'ai pas eu souvent l'occasion d'utiliser les procédures stockées.

GIT

Utilisé aussi bien via l'IDE, Tortoise ou la ligne de commande.

SVN / CVS

Je les utilise principalement via un plugin Eclipse ou via Tortoise. Je ne suis pas particulièrement familiarisé avec leur utilisation en ligne de commande.

Tests unitaires

J'ai commencé à les mettres en place sur certain sujets pointus chez L'Etudiant, puis de façon systématique en tans qu'auto-entrepreneur sur mon site PauseSexy.com et également sur mon travail chez LaFourchette.


Secondaires

Symfony 1.0

Je n'ai pas eu l'occasion d'utiliser beaucoup cette version de symfony. Mon expérience se limite à 1 projet, de la maintenance sur plusieurs projets et la migration d'applications Symfony 1.0 vers Symfony 1.2.

Propel

Comme pour Symfony 1.0 je n'ai pas eu beaucoup l'occasion de l'utiliser. Et contrairement à Doctrine je ne maitrise qu'une fraction de cet ORM et des criterias.

Shell

Sans en maitriser toutes les subtilités, j'ai souvent eu l'occasion de créer des batchs en shell.

Asp 3.0

J'ai utilisé régulièrement ce langage pour la société FKTel et occasionnelement pour le Groupe L'Etudiant pour de la maintenance d'applications.

C/C++

J'ai commencé le C++ au lycée sur mon temps libre et ai continué son aprentissage en DUT et en licence (Borland C++ Builder et Visual C++). J'ai consacré pas mal de temps à un projet personnel de jeu vidéo 3D de 2001 à 2005 pour apprendre à mieux matriser ce langage. (Moteur 3D, moteur physique, collisions, ...)

XML / XSL

J'ai eu l'occasion de travailler sur 2 projets affichants des fichiers XML via des fichiers XSL.

SEO

Je me suis pas mal documenté sur le sujet et ai appliqué ces connaissances sur de nombreux projets pour favoriser leur positionnement dans les moteurs de recherche. ("Réussir son référencement Web" par O. Andrieu)

Ergonomie / Conversion

Le succès d'un projet dépendant grandement de l'accueil que lui font les utilisateurs, je me suis donc naturelement penché sur les questions d'ergonomie. ("Ergonomie Web" par A. Boucher) Toujours pour augmenter les chances de succès d'un projet, je me suis penché sur la conversion afin de maximiser le R.O.I. de ces projets. ("Conversion Web" par S. Roukine)

Access

Pricipalement utilisé à L'IUT j'ai eu à le réutiliser brievement en de rares occasions.

Oracle

Mon expérience se limite à son utilisation en Licence. Même si nous avons étudié une bonne partie de ces capacités, je n'y ais pas retouché depuis.

SQL Serveur

J'ai eu l'occasion de travailler un peu avec ce SGBD mais je suis resté à une utilisation basique incluant un peu de maintenance sur des procédures stockées.

Merise

Apprentissage en IUT.

UML

Utilisation des bases dans la majorité des projets réalisés.

Administration serveurs

Mes projets personnels et l'absence de personnes dédiées à ces taches dans les sociétés que j'ai fréquenté, m'ont ammenés à aquérir de bonnes bases en administration de serveurs.

Photoshop

J'ai fréquement utilisé Photoshop pour la société FKTel ainsi que pour créer une partie de mes projets personnels. Loin d'être un artiste, je maitrise cependant parfaitement les bases de cet outil.

Suite Office / OpenOffice

Traitement de texte, tableur, présentation, ...