À propos de Gérard
Français
Bilingue ou natif
Anglais
Bilingue ou natif
Expériences
- ZendeskStaff Software EngineerEDITION DE LOGICIELSmai 2021 - janvier 2026 (4 ans et 8 mois)Staff Software Engineer et Tech Lead d’une équipe de 5 ingénieurs chez Zendesk, j’interviens sur la conception, la fiabilisation et l’évolution de systèmes backend distribués à grande échelle.J’ai travaillé sur des plateformes critiques de messaging (Node.js / Typescript, Python) et d’architecture événementielle (RabbitMQ, Kafka, SQS), déployées sur Kubernetes et AWS, avec l’usage de Redis et MongoDB pour la performance et la gestion des données.Mon rôle inclut la prise de décisions d’architecture, le lead technique et humain de l’équipe, la résolution de problématiques complexes en production, ainsi que la collaboration transverse avec les équipes Produit et Infrastructure.Cette expérience me permet aujourd’hui d’accompagner des entreprises sur des sujets de conseil technique, architecture logicielle et modernisation de systèmes existants.
- FreshbooksSenior Software Engineer - BillingEDITION DE LOGICIELSjuin 2017 - mai 2021 (3 ans et 10 mois)Toronto, CanadaSenior Software Engineer spécialisé en billing SaaS et gestion d’abonnements, au sein de l’équipe Product – Billing de FreshBooks.J’ai conçu, fait évoluer et maintenu des systèmes de facturation complexes à grande échelle, incluant la gestion des abonnements, des offres promotionnelles, des migrations de paiement et des intégrations avec des solutions tierces.Expertise clé :
- Développement de plateformes de billing et d’administration des abonnements (Ruby on Rails, React.js).
- Implémentation de logiques d’offres, promotions et pricing intégrées à des solutions tierces (Aria).
- Migration de plus de 100 000 utilisateurs d’un billing legacy (PayPal, Stripe) vers Braintree, avec continuité de service.
- Mise en place de contract testing (Pact) pour sécuriser les flux entre services et accélérer la CI/CD.
- Fiabilisation des pipelines RabbitMQ (gestion des retries, messages en erreur).
- Service owner de services critiques d’authentification et de billing.
- Projets data autour des pipelines de facturation (GCP, Spark, BigQuery).
Stack : Ruby on Rails, Python/Flask, MySQL, Redis, RabbitMQ, React.js, Docker, Kubernetes, Terraform, Jenkins, GCP. - France TélévisionsLead developer - User platformPRESSE & MÉDIASdécembre 2016 - avril 2017 (4 mois)Team Lead de l’équipe Authentification chez France.tv (3 développeurs, 1 Product Owner, 1 Tech Manager), avec une réorganisation de l’équipe vers les méthodologies Scrum et une forte structuration des pratiques de delivery.Mission principale : création et mise en production du service d’authentification de la plateforme france.tv, basé sur Symfony 3 et intégré à Gigya en tant que Customer Identity Management Platform (CIAM).Contributions clés :
- Conception et développement du service central d’authentification pour france.tv.
- Intégration de Gigya (CIAM) pour la gestion des identités, des profils utilisateurs et des parcours de connexion.
- Mise en place d’une architecture sécurisée et scalable pour un service critique à fort trafic.
- Leadership technique et humain de l’équipe (coaching, priorisation, qualité).
- Transition vers Scrum : rituels, backlog, amélioration continue et collaboration produit/tech.
Stack :PHP Symfony 3, APIs REST, Gigya (CIAM), méthodologies Agile / Scrum.
Recommandations
Soyez le premier à recommander Gérard
Contribuez à la réussite de ce freelance en partageant votre expérience de collaboration avec lui.
Ces profils de freelance correspondent également à vos critères
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Formations
- BAC+5: Système d'Informations et Génie LogicielINGESUP2013