Damien Gilbrin.fr
Développeur d'application Web

 

Plus de 13 ans d'expérience dans le backoffice web !

Compétences

VueJS / VuetifyJs

VueJS / VuetifyJs

Création d'application web intéractive, dynamique et Mobile-First

AWS Cognito

AWS Cognito

Connectez vos utilisateurs à votre application en toute sécurité avec l'authentification à deux facteurs

DynamoDB

DynamoDB

Vous avez une application à très fort trafic ? DynamoDB est LA solution pour une scalabilité à (preque) l'infinie !

AWS API Gateway

AWS API Gateway

Simplifiez le backend tout en sécurisant les appels entrants

AWS Lambda (NodeJs)

AWS Lambda (NodeJs)

Découpez le code en toute petites fonctionnalités métier et réduisez considérablement les coûts

AWS S3

AWS S3

Utilisable aussi bien coté front (couplé à AWS Cognito) pour transférer des fichier qu'en BackEnd, AWS S3 est une bonne solution pour du stockage sécurisé à très bas coût

AWS SQS

AWS SQS

Répondez plus rapidment aux utilisateurs en déportant du traitement métier quelques fractions de secondes plus tard

AWS Elasticsearch Service

AWS Elasticsearch Service

Effectuez des requêtes ultra performante dans votre base de données. Couclé avec DynamoDb via DynamoDBStream et vous avez un outils très rapide avec une stack simple et performante !

Docker

Docker

Création de stack via Docker (base de données, PHP...)

NodeJs

NodeJs

Développement du Backend avec NodeJs (Principalement depuis une AWS Lambda)

Symfony 3 / PHP 7

Symfony 3 / PHP 7

Développement du BackEnd en PHP avec Symfony 3

Behat

Behat

Test fonctionnelle PHP répondant exactement au besoin métier grâce aux fichiers Gherkin (Existe aussi en NodeJS avec Cucumber)

base de données

base de données

PostGres, MySql, SqlServer, Google Firestore, Google RealTime Database...

Cloudinary

Cloudinary

Retravailler les images à la volée (Effets spéciaux, floutages de visages, découper...)

CQRS / Event Sourcing

CQRS / Event Sourcing

Découper le code en Command / Query permet d'avoir les intentions métier au plus profond du code. L'Event Sourcing permet d'enregistrer en base de données les actions métiers, ce qui rend façile la création de projection après coup !

React

React

Tout comme VueJs, j'aime créer des applications intéractives en React

Cartographie

Cartographie

J'aime apporter le meilleur des cartographie, que ce soit avec Google Map ou en passant par Leaflet (Avec Google Geocoding entre autre)

Et bien d'autre !

Et bien d'autre !

Je continue sans cesse d'apprendre de nouvelle technologie, que ce soit backend ou frontend !

A propos de moi

Je suis développeur web depuis plus de 13 ans. Je suis passionné et constamment à la découverte de nouvelles technologies pour une meilleure expérience utilisateur.

J'ai la capacité de m'adapter à mes interlocuteurs sans un mot technique et à bien comprendre le besoin métier.

J'aime concevoir des backoffice from scratch jusqu'à sa maturité.

Compréhension du besoin métier

100%

Design application web

100%

Etude de l'architecture applicative

100%

Code quality

100%

Parcours professionnel

BFMTV / NextRadioTV - Groupe Altice

BFMTV / NextRadioTV - Groupe Altice

Développeur sénior
Tâches effectuées :
  • Aide à la montée en compétance du Lead Dev de l'équipe
    • Projet BFM Immo
      • Etude du besoin métier, propositions et réalisations d'interfaces simples et intuitives
      • Interface de gestion de programmes immobiliers (Importation des photos, paramétrages des lots, état des importation automatique, paramétrage des promoteurs...)
      • Mise en place d'une cartographie de découpage administratif (Du niveau de la France à la ville) avec historique des fusion et/ou scission de communes
      • Interface de gestion des Sociétés (Entreprises & activités Insee) afin d'alimenter un annuaire
      • Création d'une API Rest (PHP 7.4 avec Symfony 3, Event Sourcing, CQRS et tests Behat)
    • Projet RMCSport
      • Etude et aide au développement sur l'importation de données sportifs (Football) à partir d'une source externe (Opta)
      • Alimentation et consultation de données sportif sur DynamoDB pour améliorer les performance du site RMC Sport (Via un étude approfondie des access pattern DynamoDb)
      • Création d'une interface de gestion des bandeau des scores affiché sur la page d'accueil RMC Sport
      • Interface de paramétrage des pronostics RMC Sport
    • Projet Cléo (Outils CRM des journalistes BFMTV)
      • Interface permettant d'associer les flux vidéos de Brightcove à des tags sur les articles BFMTV
      • Modification de l'interface de saisie des articles (Draft Js)
    Janvier 2019 à Décembre 2020 (2 ans)
    L'Express - Groupe Altice

    L'Express - Groupe Altice

    Développeur sénior backend
    Tâches effectuées :
    • Refonte du parcours abonnement client
      • Etude et mise en place de CQRS
      • Etude et mise en place d'Event-Sourcing
      • Mise en place de tests fonctionnelles Behat avec Selenium et BrowserStack
    • Créations d'API métier
      • Etude du besoin métier et découpage en Bounded Context
      • Proposition de plusieurs solutions selon les coûts, le périmètre, les délais
      • Développement et mise en place de bonnes pratiques : DDD, BDD (Behat), Code Quality (PhpCs/PhpStan), CQRS, sécurité (JWT, Signed request, Request ID...)
      • Utilisation de API Platform via CQRS : Utilisation de DTO de présentation plutôt que les entités pour un découpage par couches (Domain, Infrastructure, Presentation)
    Janvier 2018 à Décembre 2018
    AWS Re-Invent

    AWS Re-Invent

    Participation au AWS RE-Invent à Las Vegas afin de consolider mes acquis sur le Cloud AWS
    Décembre 2019

    Elia Interactive

    Passage en Freelance via ma société Elia-Interactive
    Janvier 2018
    TSI

    TSI

    Paiement prépayé en point de vente et en carte bancaire sur internet
    Poste :
    Lead developer Full-Stack (Cadre)
    Tâches effectuées :
    • TSI OS : Outil central de l'entreprise sous forme de système d'exploitation web :
      • Moteur de recherche des transactions par produits
      • Gestion Electronique de Documents
      • Analyses statistiques (Création de reportings/graphiques. Exportation Excel)
      • Fiches des clients (Déblocage du compte, changement de coordonnées...)
      • Gestion des utilisateurs, groupes et permissions sur l'applicaiton
      • Gestion de la facturation (Création de nouvelles règles commerciales)
    • Diasplaza : Webservice RESTful sur le transfert de fonds entre plusieurs Wallets
    • Développement d'un outil de Lutte Anti Blanchiment d'argent
      • Gestion des alertes en cas de dépassement de seuils
      • Recherche de toutes les transactions de paiement
      • Analyse sur "carte de température" des transaction dans les points de paiements en France
    • Développement d'une API Javascript de géolocalisation des points de paiement YesByCash sur les sites marchands
    • Création de Webservices Soap Xml permettant d'accéder aux bases de données dans la bulle sécurisée PCI DSS
    • Mise à jour des Webservices Soap Xml de paiements par carte bancaire du produit DirectPayment

    www.tsi-payment.com

    De 2014 à décembre 2017
    DirectMedica

    DirectMedica

    Relation client dans le domaine de la santé
    Poste :
    Chef de projet développeur web (Cadre)
    Tâches effectuées :
    • Création d'un outil "iCat" de gestion des contrats et des collaborateurs en lien avec Sage
      • Refonte totale des CRM téléconseillers (Passage de Microsoft Acces en format Web) :
        • Création d'un bandeau téléphonique dans la page Web
        • Saisie de commandes par les téléconseillers, calculs de remises selon plusieurs algorithmes
        • Interface de vérification et validation des commandes par les Agents Administratifs
        • Processus de validation de modifications de fiches officines
        • Statistiques pour les téléconseillers et Reportings pour les managers

      www.directmedica.com

      2011 - 2014
      CCA International

      CCA International

      Centre de relation client
      Poste :
      Développeur web
      Tâches effectuées :
      • Création de l'outil "Darwin" : Conception de ses propres Reporting personalisables (via éditeurs Wysiwyg) parmi un choix d'indicateurs de production. Exportation en PDF ou Excel
      • Création de l'outil intranet "Gaspard" comprenant principalement la gestion des écrans du plateau de production, les grilles d'écoutes, la gestion du matériel...

      www.ccainternational.com

      2008 - 2011
      IGP SAS

      IGP SAS

      Sites touristiques et loisirs
      Poste :
      Développeur web
      Tâches effectuées :
      • Reprise, maintenance et évolution des sites Sportoo.com et Tourismoo.com (Sites fermés depuis)
      2007

      Etudes & Formations

      1. Verneuil sur avre
      2. Evreux
      3. Nantes
      4. DirectMedica - Boulogne-Billancourt
      5. Learning Tree International - Clichy
      6. TSI - Puteaux
      7. TSI - Puteaux
      8. Skapanê - Puteaux
      9. Zend Technologie France - Paris
      10. Zenika - Paris
      11. AgoraTIC - Paris
      12. Zenika - Paris

      8

      Formations techniques validées

      50211987

      Lignes de codes tappées

      3ième/50

      Concours Paris PHP JobProd

      13

      années d'expériences

      Contactez-moi Informations pratiques

      Pour me contacter, utilisez ce formulaire ou par mail contact@damiengilbrin.fr
      Je vous assure une réponse dans les meilleurs délais.

      Informations pratiques :