Damien Gilbrin.fr
Développeur d'application Web

 

Plus de 17 ans d'expérience dans le web.

Compétences

Concentrez-vous uniquement sur votre business.
J’étudie en détail avec vous votre besoin et j'aurais assurément la solution technique la plus simple, la moins coûteuse, la plus performante et bien sûr, maintenable, parmi toutes mes compétences suivantes :

AWS Bedrock

AWS Bedrock

La puissance de l'IA avec Claude 3 Sonnet et Amazon Titan Image Generator G1

AWS MediaConvert

AWS MediaConvert

Conversion de fichier vidéo en multiple format (HLS, Mp4...)

AWS StepFunction

AWS StepFunction

Orchéstration du processus métier, la fun du Batch !

React / NextJs

React / NextJs

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 17 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

Wooskill

Wooskill

Lead Développeur Fullstack senior
Tâches effectuées :
  • Etude, propositions et évolution du site Wooskill.com
    • Mise en place d’une messagerie en temps réel entre le Skiller et ses clients (Via les technologie du WebSocket avec Pusher)
    • Création du nouveau système de visio-conférence pouvant aller jusqu’à 250 personnes (Via la technologie AWS Chime SDK)
    • Mise en place du système de Replay automatisé des Lives (via AWS MediaPipeline, AWS EventBridge, AWS MediaConvert, AWS S3, AWS CloudFront)
    • Création de l’outil de formation en ligne “E-Learning” avec envois de vidéos, création de QCM, création de pages libres (avec Text, Image, mise en forme, Pdf...)
    • Mise ne place d’un calendrier intéractif
    • Mise en place d’une authentification via Google, Apple, Facebook (Via AWS Cognito) en migrant à la volée les anciens comptes
    • Etude et début de mise en place d'intelligence artificiel pour générer des offres en un clique avec description automatisé, choix des catégories et création de photographies généré par l’IA (Avec AWS Bedrock, AWS StepFunction, AWS S3 et AWS Lambda)
    • Etude sur l’optimisation des performance (avec AWS DynamoDb)
  • Etude, propositions et évolution du backoffice de Wooskill (Avec React / NextJs)
    Depuis Mai 2022
    I@D France

    I@D France

    Lead Développeur Frontend senior
    Tâches effectuées :
    • Etude, propositions et développement de l’outil de Gestion des Biens Immobiliers
      • Développement rapide d’un POC avec VuetifyJs en Vue2
      • Développement d’une nouvelle version International avec Quasar et Vue 3 (Composition API)
    • Aide à la prise de décisions via des études, propositions et développement de POC sur, entre autres, les sujets suivantes
      • Upload directement coté front de fichiers très volumineux avec reprise de transfert (Via S3) afin de soulager considérablement l’api et le serveur de stockage
      • Etude de solution externe de miniaturisation d’image (Cloudinary…) et POC d’une solution internet à très faible coût de développement/maintenance (via AWS CloudFront, AWS Lambda Edge et S3)
    • Accompagnement du chef de projet technique et du produit afin de proposer des solution les plus pertinente d’un point de vue expérience utilisateur mais aussi de solution techniques
      • Montées en compétences de développeurs Front dans l’équipe
        Février 2021 à Avril 2022
        BFMTV / NextRadioTV - Groupe Altice

        BFMTV / NextRadioTV - Groupe Altice

        Développeur sénior
        Tâches effectuées :
        • Aide à la montée en compétence 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
            13. 1 semaine - Las Vegas

            8

            Formations techniques validées

            108208710

            Lignes de codes tappées

            3ième/50

            Concours Paris PHP JobProd

            17

            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 :