You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Brice L.BL

Brice L.

Solution Architect (DDD, K8S, AWS, Docker, Kafka)

€750/day
6 projects
Eaubonne, FR
8-15 years

Average response time: 1 hour

About Brice

Certifié Expert Symfony 3 (depuis le 16/04/2018). Disponible à temps plein à partir du 7 Mai 2018.

Je suis développeur fullstack Symfony 3, mais principalement backend. Je suis habitué à oeuvrer au sein de startups (création de MVP, API REST) dans un contexte Agile SCRUM.

J'adore automatiser les tests et sensibiliser une équipe à écrire plus de tests. Je pratique le TDD (Test Driven Development) et BDD (Behaviour Driven Development). Ces pratiques me permettent de poser les bonnes questions au bon moment et ainsi d'éviter d'éventuels problèmes pour l'utilisateur final.

J'utilise surtout Behat pour les tests fonctionnels avec le driver selenium et le Page Object Pattern pour réduire fortement le temps de maintenance des tests et ainsi éviter de re-écrire tout les tests lorsque le design de l'application change.

J'ai eu l'occasion de travailler dans des startups de différents domaines :
- Domotique, Energie (BetterWatt)
- Réseau social (Horyou)
- E-commerce (Quable)

Je suis un passionné de développement personnel, mes formations en CNV (Communication Non Violente) me permettent d'appliquer les principes fondamentaux de l'agilité, et vraiment d'être à l'écoute des véritables besoins de mes clients.

Mes domaines de compétences sont:

#Backend:

- Symfony 1.4/2/3/4

#Frontend:

- Backbone.js, ExtJS, Javascript, JQuery

#Tests:

- Test Driven Development
- Behaviour Driven Development avec Behat / Cucumber

#Autres:

- ElasticSearch, RabbitMQ, Docker, Jenkins, Gitlab-ci

N'hésitez pas à me contacter pour discuter de nouveaux projets.
  • English

    Fluent

  • French

    Native or bilingual

Can work on-site
Eaubonne (up to 50km), Paris (up to 10km)

Experience

  • Volatil
    Développeur Backend Symfony 3
    DIGITAL AND IT
    September 2017 - Today (8 years and 9 months)
    Paris, France
    Sous 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
    Symfony3 Doctrine MySQL PHP
  • Quable
    Développeur fullstack Symfony3/ExtJS
    SOFTWARE PUBLISHING
    April 2016 - February 2018 (1 year and 10 months)
    Paris, France
    Contexte 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
    Behat Symfony 3 Javascript PHPUnit Jenkins Docker RabbitMQ Elasticsearch Amazon Web Services Git Symfony 1.4
  • Carma GRDF
    Développeur senior symfony (2 et 3) / mentor TDD
    ENERGY AND UTILITIES
    January 2016 - March 2016 (3 months)
    Paris, France
    Travail 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
    Symfony 2 Symfony 3 Javascript PHPUnit Git Docker Jenkins

Reviews

5,0

Out of 6 ratings

AntoineA

Antoine

Volatil

Reviewed on 01/11/2017

Brice est d'une aide précieuse, ses compétences et sa proactivité vous permettront de faire aboutir vos projets avec succès, à temps & sans craintes.
AntoineA

Antoine

Volatil

Reviewed on 01/03/2018

Recommendations

Sylvain GourvilSG
FU
Sylvain Gourvil and 1 other person have recommended Brice

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

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 3
    sensiouniversity
    2016
    Cette 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

Skill set (28)

Categories