Gérard C.

Senior Full-stack / Backend Développeur

Remote from Paris

  • 48.8546
  • 2.34771
  • Indicative rate €550 / day
  • Experience 7+ years
  • Response rate 100%
  • Response time 2h
Propose a project The project will only begin when you accept Gérard's quote.

Availability not confirmed

Propose a project The project will only begin when you accept Gérard's quote.

Location and geographical scope

Location
Paris, France
Remote only
Works remotely most of the time

Preferences

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

Verifications

Languages

  • Français

    Native or bilingual

  • Anglais

    Native or bilingual

Skills (34)

  • Methodologies
  • Beginner Intermediate Advanced
  • Beginner Intermediate Advanced
  • Languages
  • PHP
    Beginner Intermediate Advanced
  • Beginner Intermediate Advanced
  • Beginner Intermediate Advanced
  • Beginner Intermediate Advanced
  • Beginner Intermediate Advanced
  • Cloud
  • Beginner Intermediate Advanced

Gérard in a few words

Développeur depuis 2010, je travaille principalement sur des solutions Web (Front-end/Back-end) et Big Data.

Mon expertise se porte sur les solutions web (PHP/Symfony, Ruby/Rails) avec lequel j'ai eu l'occasion de travailler sur différents projets allant des applications métier (durant mes expériences en agence) à des sites à fort traffic tel que BlaBlaCar, FreshBooks ou encore lelivrescolaire.fr.

À mon arc: #backend #frontend #bigdata #automation #agility (Scrum, Kanban) #codequality #tests #CI #CD #GCP #devops

Je serai heureux d'échanger avec vous afin de mieux comprendre vos besoins et répondre à toute interrogation que vous auriez à propos de mon parcours/profil/expertise.

En espérant que nous aurons la chance de collaborer ensemble, je vous dis à bientôt !

Gérard

Experience

Freshbooks

Software Publisher

Senior Software Engineer - Billing

Toronto, Canada

June 2017 - Today

Product team - Billing
6 Software Engineer, 1 Engineering Manager, 1 Product Manager, 1 Coach Agile

- CommandCenter: Application Ruby/Rails pour administrer et simplifier le management du système de facturation ainsi que les abonnements
- Solution d'offre et de promotion sur les abonnements utilisant Aria en third party (Rails en backend + Ember.js front-end)
- Google SSO: Authentification/Authorisation basé sur Omniauth
- Migration de 100k utilisateurs d'un système de billing legacy basé sur Paypal vers Braintree.

Solution techniques:
- Mise en place de Pact testing (Consumer driven tests) -> Réduire le nombre de tests e2e (Capybara, Behat, ...) et les remplacer par pact tests afin d'augmenter la vitesse des tests en integration continue.
- Amélioration de la pipeline existante de RabbitMQ afin d'introduire un système de retry sur les bad messages avec une librarie Ruby utilisant Bunny gem.
- Projet d'innovation de Data Pipeline sur Google Cloud Platform utilisant Dataproc pour manager un cluster Hadoop afin créer des ETL autour de Apache Spark / GCS et BigQuery.
-Service owner/Maintainer de Authentication/Billing services - Rails apps, Flask apps

Front-end: Ember.js , JQuery, Html, Css
Back-end: Ruby/Rails, Python/Flask, MySQL, Redis, RabbitMQ
Tests: Minitest, pytest, Capybara (for e2e tests), Pact tests between internal services, Jenkins
Automation: Terraform, Ansible, CI/CD with Jenkins
Environment: Docker (dev), K8S (staging, prod)
Monitoring/Alerting: NewRelic, Datadog, PagerDuty



France Télévisions

Press & Media

Lead developer - User platform

December 2016 - April 2017

Team lead de l'équipe Authentification - 3 développeurs, 1 Product Owner et 1 Tech Manager - Réorganisation de l'équipe vers les méthodologies Scrum

Mission : Création du service d'authentification sur Symfony 3 utilisant l'API Gigya en tant que Customer Identity management platform pour le site france.tv

BlaBlaCar

Transportation

Lead Engineer - Data platform

Paris, France

June 2016 - December 2016

BlaBlaCar

Transportation

Software Engineer - Data platform

Paris, France

August 2015 - June 2016

AW Studio

Digital Agency and IT company

Lead developer

Paris, France

July 2013 - September 2015

Lelivrescolaire.fr

Education & E-learning

Web developer

Paris, France

July 2012 - July 2013

BJT Parners

Telecommunications

Android / Web Developer

Paris, France

August 2011 - July 2012

AW Studio

Digital Agency and IT company

Web Developer

June 2010 - May 2011

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