Olivier Buffon

Développeur senior et consultant indépendant

Je mène votre produit de zéro à la production, plus vite grâce aux agents de code IA.

Développeur senior depuis 2008, j'ai le recul pour garder ces agents sous contrôle.

Disponible à partir de janvier 2027

En télétravail pour le Canada et la France, en mode hybride ou sur place à Québec et dans ses environs.

Portrait en noir et blanc d'Olivier Buffon, souriant, avec une casquette et des lunettes

Ce que je fais pour vous

Recommandations

Olivier joined Chronogolf on a full-time basis in 2014 when we were a small startup of 5 employees and played a crucial role in allowing us to scale to a team of 45+ individuals including 10 software engineers. Over a tenure of 4+ years with Chronogolf, Olivier demonstrated an incredible capacity to adapt with the growth of the company. Olivier is a natural leader and creative thinker who has the best interest of the business in mind when leading any project or mandate he is taking on. Beyond his strong technical capabilities as a backend engineer, he is also an altruistic colleague who leads by example. It was a privilege to work with him over the years.

Traduit de l'anglais

Olivier a rejoint Chronogolf à temps plein en 2014, quand nous étions une petite jeune pousse de 5 employés, et il a joué un rôle crucial pour nous permettre de grandir jusqu'à une équipe de plus de 45 personnes, dont 10 développeurs. En plus de 4 ans chez Chronogolf, Olivier a fait preuve d'une incroyable capacité d'adaptation à la croissance de l'entreprise. Olivier est un leader naturel et un esprit créatif, qui a l'intérêt de l'entreprise à cœur dans chaque projet ou mandat qu'il mène. Au-delà de ses solides compétences techniques de développeur backend, c'est aussi un collègue altruiste qui montre l'exemple. Ce fut un privilège de travailler avec lui toutes ces années.

Jean-David Saint-Martin

President at Lightspeed HQ

What a power house. On the dev team, Olivier not only takes on the hardest tasks on the list, but also takes on initiatives that need to be done that others are not seeing. He truly leaves things much better than he found them, taking the time to do it right. Also, he's been a mentor for me. Taking the time to answer questions, teach me things, and understand that this time is an investment for the team. It's truly a pleasure working with Olivier, and a highlight of working on this team. This is the standard all devs should aspire to become. By his consistency and the way he applies himself, he is the definition of a senior developer that I aspire to emulate, and provides me with the insight of what characteristics to look for when I hire senior/lead devs in the future.

Traduit de l'anglais

Une vraie force de frappe. Dans l'équipe de développement, Olivier ne prend pas seulement les tâches les plus difficiles de la liste : il prend aussi en main les initiatives nécessaires que les autres ne voient pas. Il laisse vraiment les choses en bien meilleur état qu'il ne les a trouvées, en prenant le temps de bien faire. Il a aussi été un mentor pour moi. Il prend le temps de répondre aux questions, de m'apprendre des choses, et il comprend que ce temps est un investissement pour l'équipe. C'est un vrai plaisir de travailler avec Olivier, et l'un des meilleurs aspects du travail dans cette équipe. C'est le niveau auquel tous les développeurs devraient aspirer. Par sa constance et son application, il est la définition même du développeur senior que j'aspire à imiter, et il me montre quelles qualités rechercher quand j'embaucherai des développeurs seniors ou principaux.

Denis Daigle

Fractional CTO

J’ai eu l’occasion de constater le travail d’Olivier. Je peux dire avec confiance que sa contribution a excédé nos attentes. Il a dirigé de façon autonome, en français et en anglais, un projet d’ampleur de commerce électronique. Il a été professionnel avec le client et a pris de nombreuses bonnes initiatives. En y ajoutant son expérience technique avec Rails et son attitude positive, ce projet fut un succès. Je n’hésiterai pas à réengager Olivier.

Sébastien Rothlisberger

Co-Founder & CTO at Vasco

Travailler ensemble

  • Un contrat de services, avec moi comme consultant indépendant : le résumé de la mission que je vous envoie par courriel et que vous validez.
  • Votre accord de confidentialité (NDA) : je le signe volontiers.
  • En télétravail pour le Canada et la France, avec au moins trois heures de chevauchement chaque jour avec les heures de bureau de Paris. En mode hybride ou sur place à Québec et dans ses environs.
  • Je travaille déjà ainsi pour un client français : Scribee, en télétravail depuis Québec.

Après le premier appel

  1. Pour une mission précise, un deuxième appel pour entrer dans le détail du projet et de vos attentes. Pour rejoindre votre équipe sans mission définie, un échange par courriel ou par téléphone suffit.
  2. Je vous envoie par courriel un résumé de ce que nous avons convenu : la mission, ce que vous attendez de moi, mon tarif et la période réservée.
  3. Vous le validez par retour de courriel : c'est notre contrat, et la mission commence à la date que vous avez choisie.

Questions fréquentes

Un consultant basé au Québec peut-il travailler pour une entreprise française ?

Oui : je travaille en télétravail pour des entreprises en France comme au Canada. Je le fais déjà pour Scribee, une plateforme française de facturation électronique, depuis Québec.

Comment gérer le décalage horaire avec un développeur à Québec ?

Je travaille au moins trois heures chaque jour pendant les heures de bureau de Paris.

Pouvez-vous travailler sur place dans nos bureaux ?

Oui, à Québec et dans ses environs, en mode hybride ou sur place. Ailleurs au Canada et en France, je travaille en télétravail.

Comment intégrer des agents de code IA dans une équipe de développement ?

Je mets en place les agents de code dans votre équipe, avec les flux de travail, les skills et les garde-fous adaptés à votre code. Un accompagnement est possible ensuite, pendant que l'équipe prend la méthode en main.

Développement agentique pour votre équipe

Comment se passe le premier appel avec un consultant indépendant ?

C'est un appel gratuit de 30 minutes pour faire connaissance : vos besoins, votre projet, mes offres et mes disponibilités pour la période voulue. Si nous voulons aller plus loin, je vous envoie ensuite par courriel un résumé de la mission, de mon tarif et de la période.

Signez-vous un accord de confidentialité (NDA) ?

Oui, je signe volontiers votre accord de confidentialité.

Quel contrat pour une mission avec un développeur indépendant ?

Un contrat de services avec moi, consultant indépendant : un résumé écrit de la mission, que vous validez par retour de courriel. La mission est facturée au temps passé, à temps plein ou à temps partiel. Chacun de nous peut y mettre fin avec un préavis de 30 jours (15 jours pour une mission de moins de trois mois).

Quand êtes-vous disponible pour une nouvelle mission ?

Disponible à partir de janvier 2027, à temps plein ou à temps partiel.

Travaillez-vous en français et en anglais ?

Oui, je travaille en français comme en anglais.

Agences et recruteurs

Agences, entreprises de services numériques (ESN) et cabinets de recrutement : voici l'essentiel pour me proposer une mission de consultant indépendant.

Disponible à partir de janvier 2027, à temps plein ou à temps partiel.

En télétravail pour le Canada et la France, avec au moins trois heures de chevauchement chaque jour avec les heures de bureau de Paris. En mode hybride ou sur place à Québec et dans ses environs.

Technologies

  • Ruby on Rails
  • Hotwire
  • ViewComponent
  • PostgreSQL
  • MySQL
  • Redis
  • Sidekiq
  • GraphQL
  • Elixir et Phoenix
  • Flutter
  • Mistral AI
  • agents de code (Claude Code, Codex, OpenCode et Pi)

À propos

Je suis développeur depuis 2008 et consultant indépendant.

Premier développeur de Chronogolf, j'ai conçu son backend et bâti son équipe pendant que l'entreprise passait de 5 à plus de 45 personnes, avant son acquisition par Lightspeed.

Je travaille en français et en anglais.

Comment ce site a été construit ?

J'ai construit ce site avec des agents de code IA, selon la méthode que je propose à mes clients : chaque changement est fait dans sa propre branche et passe des contrôles automatiques (accessibilité, performance, orthographe, typographie française, liens) avant d'être publié.

Le site est développé en Astro et hébergé sur Cloudflare.

Parlons de votre projet

Disponible à partir de janvier 2027