Damien Buty

Senior Back-end Node developer

Moves to Bordeaux, Bordeaux

  • 44.8377
  • -0.5796
  • Indicative rate €500 / day
  • Experience 7+ years
Propose a project The project will only begin when you accept Damien's quote.

Availability not confirmed

Part time, Evenings & week-ends

Propose a project The project will only begin when you accept Damien's quote.

Location and geographical scope

Location
Bordeaux, France
Can work in your office at
  • Bordeaux and 50km around
  • Bordeaux and 100km around

Preferences

Project length
  • ≤ 1 week
  • ≤ 1 month
  • Between 1-3 months
  • Between 3-6 months

Verifications

Influence

Languages

  • Allemand

    Basic

  • Français

    Native or bilingual

  • Espagnol

    Native or bilingual

  • Anglais

    Native or bilingual

Skills (14)

Damien in a few words

Bonjour à tous ! Je suis Damien, développeur back-end Node.js avec une propension pour les DevOps.

  • Backend guy : Je peux réaliser tout type d'API REST ou GraphQL, j'ai une forte expérience avec les bases de données relationnelles et les ORM de type Sequelize
  • SaaS explorer : J'ai beaucoup d'affinité avec l'intégration d'API externes dans votre produit (Slack, Twilio, Sendgrid, Pandadoc, services AWS)
  • Bot herder : Depuis 2018, je me suis pris d'affection pour les bots et applications Slack. A ce titre, j'ai développé Aido, un framework de développement d'applications Slack inspiré par Vue.js et React. Retrouvez aidojs sur Github !
  • Proudly Open-source : utilisateur de Linux et autres produits open-source depuis plus de 10 ans, avec quelques expériences en DevOps, notamment sur la création d'environnements de développement (Docker, Ansible, PM2, Bash) et de chaines de déploiement continu (Jenkins, Gitlab CI, Github Actions etc...)
  • Business first : Animé d'un esprit entrepreneur et conscient des impacts business de mes décisions, je suis un développeur très autonome capable de démarrer vos projets, MVP et prototypes au plus vite, avec des spécifications minimales.
  • Team lover : Je suis une personne au contact facile, qui apporte toujours beaucoup d'importance à la cohésion de l'équipe dont je fais partie, et au bien être de chacun.

Je recherche actuellement des missions à temps partiel, mais si mon profil vous intéresse n'hésitez pas à venir me parler de vos projets quels qu'ils soient ;)

Experience

Comet - Comet

Human Resources

Senior Backend Engineer

Paris, France

July 2017 - Today

Présent depuis les premiers jours de l'équipe tech, j'ai pu participer à la conception et à la création de l'appli web comet, puis à l'onboarding de nouveaux développeurs :

  • Serveur Node.js Express exposant une API GraphQL
  • Utilisation poussée de Sequelize
  • Création d'un hub de communication permettant d'interagir avec les utilisateurs via des emails, des SMS, et des messages Slack. Intégration avec les API Slack, Twilio, Sendgrid
  • Création de la chaîne de production de documents et de signatures électroniques (Pandadoc)
  • Création de bots Slack pour la communauté de freelances

FINAXYS

Digital Agency and IT company

Ingénieur DevOps

Neuilly, France

January 2017 - May 2017

"One man DevOps team" pour un projet Big-Data (écosystème Java)

  • Création d'une chaîne d'intégration et de déploiement continu basée sur Git et Jenkins
  • Rédaction du "branching model", détaillant les procédures Git à respecter lors du développement de nouvelles fonctionalités, bugfixes, etc...
  • Utilisation de pipelines Groovy dans Jenkins version "Blue Ocean"
  • Builds Maven, code quality avec SonarQube et JaCoCo, repository Nexus

Bulbthings

Software Publisher

Operations Engineer

Cité de Londres, Royaume-Uni

January 2016 - November 2016

Maintenance opérationnelle d'une plateforme de gestion d'assets d'entreprise (single-tenant)

  • Optimisation de la chaîne de déploiement, de 30 minutes à 1 minute 30, en utilisant Jenkins et des scripts Bash
  • Optimisation de la consommation de ressources, réduisant la facture Google Cloud par un facteur de 10
  • Management de 2 serveurs PostgreSQL (master-slave), sous une charge moyenne jusqu'à 10 000 requêtes par seconde
  • Création d'un environnement de développement pour Mac basé sur : Vagrant, Docker, Ansible, console d'administration (Node.js, RiotJS)

EURL Chad (freelance)

Digital Agency and IT company

Développeur full-stack

Bordeaux, France

July 2014 - January 2016

Réalisation de plusieurs projets full-stack :

  • Backend : PHP, Node.js
  • Frontend : AngularJS, RiotJS, Vue.js
  • Ops : Debian, CentOS, git
  • Création d'une librairie PHP (RestQL) afin d'accélérer le développement d'API CRUD pour mes clients

DINO Doc

Software Publisher

CTO

Mexico, Mexique

June 2012 - April 2014

  • Conception et développement (en solo) d'une solution de gestion de documents destiné aux PME
  • Ops : Serveur Debian, Git
  • Backend : PHP, MySQL
  • Frontend : jQuery
  • Client lourd : Python, wxWidgets
  • Système d'imprimantes virtuelles permettant de faciliter l'envoi de documents sur la plateforme ("Print to DINO"), utilisant CUPS

EURL Chad (freelance)

Banking & Insurance

Ingénieur éditique

Paris, France

April 2010 - February 2012

  • Développement de modèles de courriers complexes
  • Création de catalogues de données et de modèles de spécifications fonctionnelles afin d'accélérer la conception de nouveaux modèles
  • Clients banque & assurance : Natixis, SMA BTP
  • Sefas Openprint

Editique Media Services

Digital Agency and IT company

Ingénieur éditique

Bordeaux, France

February 2008 - February 2010

  • Conception et réalisation de chaînes de production industrielle de courrier papier
  • Développement de frameworks de développement afin d'automatiser les tâches les plus communes
  • Conseil en architecture et choix de solutions
  • Clients : secteur bancaire, assurances, mutuelles, laboratoires d'analyses biologiques
  • Sefas Openprint
  • Streamweaver
  • Compuset
  • HP Dialogue

Education

charter modal image

Success is a team effort

Contribute to this success and the community's professionalism by signing the Freelancer Code of conduct

Sign the code