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 €/jour
6 projets
Eaubonne, FR
8-15 ans

Délai de réponse moyen : 1h

À propos de 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.
  • Anglais

    Capacité professionnelle complète

  • Français

    Bilingue ou natif

Accepte de travailler sur site
Eaubonne (jusqu’à 50 km), Paris (jusqu’à 10 km)

Expériences

  • Volatil
    Développeur Backend Symfony 3
    AGENCE & SSII
    septembre 2017 - Aujourd'hui (8 ans et 9 mois)
    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
    EDITION DE LOGICIELS
    avril 2016 - février 2018 (1 an et 10 mois)
    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
    ENERGIE
    janvier 2016 - mars 2016 (3 mois)
    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

Avis

5,0

sur 6 évaluations

AntoineA

Antoine

Volatil

Avis laissé le 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

Avis laissé le 01.03.2018

Recommandations

Sylvain GourvilSG
AU
Sylvain Gourvil et 1 autre personne recommandent Brice

Ces profils de freelance correspondent également à vos critères

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

Formations

  • 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

Compétences (28)

Catégories