Jérémy Barthe
Expert Symfony2 & formateur

21 rue Frederic Bazille
34000 Montpellier
France

Passionné de développement Web et de nouvelles technologies, je suis particulièremment intéressé par les frameworks modernes mettant en avant les bonnes pratiques de code. J'apprécie le travail en équipe, injecter de l'énergie positive et mener à bien mes projets.

 

Expériences

KNPlabs

knplabs.com
janvier 2015

Expert Symfony2, formateur

Lexik

lexik.fr
2011 à décembre 2014

Lead developer, formateur

  • Développement de sites Web basés sur le framework Symfony2
    et également sur les technologies Doctrine2, AngularJS, Elasticsearch, etc.
  • Lead developer, suivi de qualité de code et de projet sur des applications de gestion
    (orientées back-office, dont certaines jusqu'à 1000 jours de développement)
  • Formateur Symfony2 et Responsive Design
    (de 2 à 6 jours pour des équipes de 2 à 6 développeurs)
  • Création de processus de qualité : procédure de déploiement, intégration continue via TeamCity, code review via Github et Bitbucket, TDD (PHPUnit), etc.
  • Recrutement de l'équipe technique
  • Suivi de l'équipe technique et organisation d'atelier R&D, coding dojo, jeux agiles, etc.
Lexik

lexik.fr
juillet 2009 à 2011

Développeur Symfony

  • Développement de projets Web en PHP avec le framework symfony 1.4 et Doctrine 1
  • Intégration HTML & CSS
Auto entrepreneur

jeremybarthe.com
juillet 2009 à décembre 2010

Consultant symfony / Expert frontend

A raison d'une journée par semaine, j'ai exercé une activité de freelance comme consultant symfony et expert frontend. J'ai dispensé des formations. J'ai accompagné et conseillé des entreprises dans la réalisation de projets Web.

Pyxis

pyxis.org
mars 2006 à juillet 2009

Intégrateur HTML / Développeur PHP

  • Développement PHP sur une plateforme type CMS
  • Intégration HTML & CSS "pixel perfect"
  • Javascript : script.aculo.us puis jQuery

 

Compétences

Prédilections

Symfony2

AngularJS

Elasticsearch

Développement
  • PHP 5 (OOP, architectures MVC)
  • Tests unitaires et fonctionnels PHPUnit / Selenium / Behat
  • Bases de données MySQL / PostgreSQL
  • Javascript : Ajax / AngularJS / jQuery / node.js (Socket.io et scripting)
  • Bonnes pratiques autour des API REST (HATEOAS)
  • Versioning GIT (bonnes connaissances de Github et Bitbucket)
  • Bonnes connaissances de l'IDE PHPStorm
  • Intégration continue (TeamCity, TravisCI)
 
Intégration & Mobile
  • HTML5 / CSS
  • Framework Bootstrap / Less / Sass / Compass
  • Responsive Design
  • Apache Cordova / PhoneGap
Administration système
  • Web server : nginx, php-fpm
  • Linux (scripting, crontab, makefile)

 

Formation

 
SensioLabs Certified Symfony Developer

 

Loisirs