Jérémy Barthe
Expert Symfony2 & formateur
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 (Expert) (SensioLabs - mai 2013)
Voir mon profil SensioLabs Connect -
Formation Symfony2 - Niveau 1 & 2 (SensioLabs - mai 2013)
Formation "Hacker et étendre Symfony2" -
Formation au framework AngularJS (MethoTIC Conseil - juillet 2013)
http://www.methotic.com/formation-angularjs -
JS Guru - Formation au Javascript avancé et au framework backbone
(Delicious Insights - février 2012) http://www.js-attitude.fr/js-total/ - BTS Informatique de Gestion (option développeur d'applications) (Montpellier - 2005)
Loisirs
- Conférence au Human Talks à Montpellier : http://humantalks.com/talks/151-introduction-a-hateoas
- Photographie
- Sport : VTT, cyclisme, randonnée
- Guitare basse