About Brice
English
Fluent
French
Native or bilingual
Experience
- VolatilDéveloppeur Backend Symfony 3DIGITAL AND ITSeptember 2017 - Today (8 years and 9 months)Paris, FranceSous Symfony 3: Développement du site d'annonces automobile: Autojm.fr- création du backoffice avec partie CMS pour les pages du site- création de la partie recherche véhicule / création de comptes utilisateurs, suivi des devis- import des données véhicules depuis une API rest (json)- migration des données depuis l'ancien modèle de données vers le nouveau
- QuableDéveloppeur fullstack Symfony3/ExtJSSOFTWARE PUBLISHINGApril 2016 - February 2018 (1 year and 10 months)Paris, FranceContexte Agile avec SCRUM : daily standup, rétrospectives, proximité du product owner.- Mise en place des tests api avec phpunit en Test Driven Development et formation de l’équipe à l’automatisation des tests (passage de 0 à + de 700 tests api en 1 an)- Migration du legacy code depuis symfony 1.4 vers symfony 3 (mise en place des sessions partagées entre ces deux frameworks pour faciliter la migration sans bloquer l’ajout de nouvelles fonctionnalités)- Formation de l’équipe aux tests unitaires des services sous symfony 3 avec phpunit et prophecy.- Mise en place d’un pipeline jenkins avec les images docker pour l’automatisation des tests et la recette unitaire des tickets (affichage du résultat des builds jenkins dans les Pull Request sur bitbucket)- Amélioration des performances côté frontend : mise en place des best practice ExtJS. (réduction du nombre de requêtes api)- Implémentation du pattern MVVM sous ExtJS dans les nouvelles fonctionnalités développées- SCRUM : Animation des rétrospectives de sprint (1 toutes les 3 semaines environ)- Implémentation du protocole AMQP avec RabbitMQ (utilisation des exchange de type ‘topic’)- Utilisation d’ElasticSearch, et correctifs apportés aux fichiers de mapping générés côté backend- Behaviour Driven Development : Implémentation de Behat avec mise en place du Page Object Pattern pour faciliter la maintenance des tests puis formation d’un testeur à l’écriture des features en Gherkin en style ‘déclarative’ puis à l’écriture des steps Behat, et du Page Object Pattern.- Environnement de développement : mac osx avec Docker machine
- Carma GRDFDéveloppeur senior symfony (2 et 3) / mentor TDDENERGY AND UTILITIESJanuary 2016 - March 2016 (3 months)Paris, FranceTravail dans un contexte agile, avec Product Owner, Daily Standup- Maintenance et évolution d’un ensemble d’applications pour le métier relation client de GRDF- Mise en œuvre du Test Driven Development et initiation des juniors au TDD via le pair programming ✓ Partage de bonnes pratiques concernant git, symfony à une équipe de junior- Ecriture de tests unitaires avec PHPUnit et prophecy pour les mocks- Utilisation de build jenkins- Environnement de développement : mac osx, avec Vagrant et Docker
Reviews
Recommendations
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- Diplôme d'ingénieur - ISE (Ingénierie des Systèmes Embarqués)ESIGELEC (en alternance chez Renault Technocentre)2010
- SF3C3 | Hacker et étendre Symfony 3sensiouniversity2016Cette formation vous mène au plus haut niveau d'expertise du framework Symfony 3 en vous formant sur les usages avancés, l'audit, l'optimisation et la personnalisation des outils de Symfony 3