Parcourir les profils Déposer un projet
Malt welcom

Bienvenue sur le profil Malt de Gérard !

Malt vous permet d'accéder aux meilleurs consultants freelances pour vos projets. Contactez Gérard pour échanger sur votre besoin ou recherchez d'autres profils sur Malt.

Gérard C.

lead / senior developpeur

En télétravail depuis Paris

  • 48.858705
  • 2.342865
Proposer une mission La mission ne démarrera que si vous acceptez le devis de Gérard.
Proposer une mission La mission ne démarrera que si vous acceptez le devis de Gérard.

Localisation et déplacement

Localisation
Paris, France
Télétravail
Effectue ses missions majoritairement à distance

Préférences

Durée de mission
  • ≤ 1 semaine
  • ≤ 1 mois
  • entre 1 et 3 mois
  • entre 3 et 6 mois
  • ≥ 6 mois

Vérifications

Charte du freelance Malt signée
Consulter la charte

E-mail vérifié

Langues

Catégories

Compétences (38)

  • Methodologies
  • Débutant Intermédiaire Confirmé
  • Débutant Intermédiaire Confirmé
  • TDD
    Débutant Intermédiaire Confirmé
  • Langages
  • PHP
    Débutant Intermédiaire Confirmé
  • Débutant Intermédiaire Confirmé
  • Débutant Intermédiaire Confirmé
  • Débutant Intermédiaire Confirmé
  • Débutant Intermédiaire Confirmé

Gérard en quelques mots

Développeur depuis 2010 et aujourd'hui Leader technique, je travaille principalement sur des solutions scalable (Front-end/Back-end/DevOps).

Mon expertise se porte sur les technologies comme Ruby/Rails, PHP/Symfony, Node.js (express.js, ...), observabilité applicatives (datadog, newrelic, ...), automatisation (déploiement, tests,... - CI/CD...).

Fort d'une expérience allant de la création de produits pour start-ups, scale-ups à des sites à fort traffic ayant des enjeux de scalabilités et de performances, j'ai aujourd'hui une vision et capacité exécution permettant de mener à bien vos projets.

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

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

Expériences

Zendesk

Edition de logiciels

Staff Software Engineer

mai 2021 - Aujourd'hui (2 ans et 1 mois)

Freshbooks

Edition de logiciels

Senior Software Engineer - Billing

Toronto, Canada

juin 2017 - mai 2021 (3 ans et 10 mois)

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 - France TV

Presse & médias

Lead developer - User platform  - En tant que freelance

décembre 2016 - avril 2017 (4 mois)

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

Transports

Lead Engineer - Data platform

Paris, France

juin 2016 - décembre 2016 (6 mois)

Recommandations externes

Consultez les recommandations qu'a reçues Gérard

Formations