Équipe

Rencontre avec Dominic Bilodeau, développeur logiciel senior

Notre développeur logiciel senior explique comment sa compréhension du quotidien de l’équipe des opérations et des dirigeants de PME guide la conception de notre plateforme et de Lucy, notre agente IA.

Dominic Bilodeau Dominic Bilodeau
Rencontre avec Dominic Bilodeau, développeur logiciel senior

Quand la compréhension du quotidien de l’équipe et des clients guide chaque ligne de code.

Chez Stamped, nous croyons que les meilleurs outils technologiques ne valent rien sans des experts humains de calibre pour les animer. C’est pourquoi nous vous présentons aujourd’hui Dominic Bilodeau, la personne qui bâtit chaque jour les outils qui permettent à nos CPA d’aller plus vite sans jamais sacrifier la qualité, notamment grâce à Lucy, notre agente d’intelligence artificielle.

1. Dominic, peux-tu te présenter et nous parler de ton parcours professionnel?

Avec plaisir! J’ai étudié à l’Université Laval de 2013 à 2017, puis j’ai tout de suite plongé dans le monde du développement. Mon premier poste, c’était comme analyste programmeur en acquisition de données chez BBA, où j’ai appris à travailler avec de grandes quantités d’information brute et à les rendre utilisables. J’ai ensuite passé près de deux ans chez Robotiq comme développeur en vision numérique, un domaine où il faut apprendre à des machines à interpréter ce qu’elles voient. Ça m’a donné une vraie discipline : rien n’est évident pour une machine, il faut tout expliquer clairement. En avril 2020, j’ai rejoint Stamped, et depuis plus de six ans, je construis les outils qui font tourner notre plateforme.

2. De la vision numérique à la comptabilité, c’est un virage assez inattendu. Qu’est-ce qui t’a attiré chez Stamped?

C’est vrai que ça semble loin sur papier, mais dans le fond, c’est le même défi : transformer des données brutes en quelque chose d’utile pour un humain. Ce qui m’a attiré, c’est l’idée de bâtir un produit dans un contexte où la technologie n’est pas un à-côté, mais le cœur de l’entreprise. Et la comptabilité s’est révélée beaucoup plus fascinante que je l’imaginais. Il y a de la logique, de la structure, et énormément de choses à améliorer quand on regarde le travail de près. Pour un développeur, c’est un terrain de jeu extraordinaire.

3. Quel est ton rôle exact chez Stamped en tant que développeur logiciel senior?

Mon rôle repose sur deux volets que je garde toujours en équilibre. D’un côté, je développe les outils qui soutiennent notre équipe des opérations : ceux qui facilitent le travail des fiscalistes, des préparateurs, des coordonnateurs, des réviseurs et des CPA sur chaque dossier. De l’autre, je veille à l’expérience de nos clients, pour que notre plateforme soit simple et agréable à utiliser pour les dirigeants de PME. Ces deux volets se nourrissent l’un l’autre : un client qui fournit tout dès le départ, c’est une équipe qui travaille plus efficacement. Je suis aussi activement impliqué dans le développement de Lucy, notre agente d’intelligence artificielle.

4. Tu as une excellente connaissance de la comptabilité pour un développeur. En quoi ça change ta façon de concevoir des solutions pour l’équipe?

Ça change absolument tout! Quand tu comprends le quotidien de l’équipe des opérations, tu sais ce qui se passe quand un dossier arrive avec des documents manquants, quand un solde d’ouverture ne balance pas, ou quand la fin d’exercice approche et que tout le monde est sous pression. Je peux vraiment me mettre dans leurs souliers. Au lieu de me demander « est-ce que cette fonctionnalité est techniquement possible? », je me demande « est-ce que ça va réellement leur faire gagner du temps un mardi après-midi de mars? ». Cette nuance fait toute la différence entre un outil qu’on tolère et un outil qu’on adopte.

5. On dit que tu as une approche très globale quand tu conçois une solution. Qu’est-ce que ça veut dire concrètement?

Ça veut dire que je ne m’arrête pas au problème qu’on me rapporte. Le fait d’être à la fois développeur full-stack et impliqué dans le produit me donne une vue très holistique sur celui-ci. Quand un problème doit être résolu, je peux rapidement décider de quelle nature doit être la solution, que ce soit au niveau du backend, du frontend, de l’infrastructure, du produit, de l’UI ou de l’UX.

Je regarde aussi ce qui entoure le problème : qui d’autre est touché, quelles étapes viennent avant et après et quelles seront les conséquences à plus long terme. L’objectif, c’est de trouver la solution qui crée de la valeur pour tout le monde, pas seulement pour la personne qui a signalé le problème. Parfois, ça veut dire régler un problème légèrement différent de celui qui était demandé, parce que c’est lui, la vraie source de friction. C’est plus exigeant au départ, mais ça évite de reconstruire la même chose trois fois.

6. Tu es passionné par l’observation et l’écoute des utilisateurs. Qu’est-ce que ça t’apporte?

C’est probablement la partie de mon travail que j’aime le plus. Les meilleures idées ne viennent presque jamais d’une réunion de planification, elles viennent du fait d’observer quelqu’un travailler, que ce soit un membre de l’équipe qui avance dans un dossier ou un client qui découvre la plateforme. Je remarque un clic de trop, un copier-coller répétitif, une information qu’il faut aller chercher à trois endroits, une question qui revient sans cesse. Souvent, ce sont de petits détails que personne ne mentionne parce qu’on s’y est habitué. Et c’est là que j’ai compris que de petits changements peuvent améliorer énormément la qualité de vie au quotidien. Quinze secondes économisées cent fois par jour, ça finit par compter.

7. Tu gardes aussi l’expérience client en tête. Pourquoi est-ce si important pour toi?

Parce que nos clients sont des dirigeants de PME, et ils ne sont pas toujours à l’aise avec la technologie ni avec la comptabilité. Leur priorité, c’est leur entreprise, pas d’apprivoiser un nouvel outil. Mon défi, c’est donc de rendre la plateforme tellement simple qu’ils savent tout de suite quoi faire : des étapes claires, un langage sans jargon, et des demandes qui expliquent pourquoi on a besoin de chaque information. Si un client doit se demander comment faire ou se sent perdu, j’ai manqué mon coup. Un outil réussi, c’est un outil qu’un entrepreneur peut utiliser sans formation, entre deux rendez-vous.

8. En quoi la facilité de l’expérience client a-t-elle un impact sur le travail de l’équipe?

Énormément. Quand un dossier doit être mis en attente parce qu’une information attendue est manquante, ou qu’on n’arrive pas à joindre le client pour collaborer, l’équipe perd beaucoup de temps et d’efficacité. Il faut quitter le dossier, passer à un autre, puis retrouver le fil plus tard. C’est pour ça que je travaille à rendre aussi simple et rapide que possible la transmission de toute l’information dès le départ, avant même que l’équipe des opérations commence à travailler. Plus la collecte est complète en amont, plus le dossier avance sans interruption, et plus le client reçoit rapidement ses livrables. Tout le monde y gagne.

9. Parle-nous de ta contribution à Lucy. Comment aide-t-elle l’équipe, et qu’est-ce que ça change pour la saisonnalité?

Lucy est née du même principe que tout le reste : partir de la réalité de l’équipe. Je collabore avec les gens des opérations pour identifier les tâches qui prennent beaucoup de temps sans demander de jugement professionnel, puis je travaille à les confier à Lucy de façon fiable. Elle prend en charge la partie mécanique, et l’équipe garde le jugement et la révision. Résultat : on avance beaucoup plus vite tout en maintenant la qualité.

Ça change aussi la saisonnalité. Historiquement, la comptabilité vit en rafales saisonnières : tout le monde est débordé pendant quelques semaines, puis le rythme retombe. Avec Lucy, le travail progresse tout au long de l’année, ce qui atténue ces rafales, et l’équipe respire mieux.

10. Comment vois-tu l’impact de l’intelligence artificielle sur le monde de la comptabilité, et qu’est-ce qui te motive chez Stamped?

Je suis convaincu que l’IA va transformer en profondeur le monde de la comptabilité. Les tâches répétitives seront de plus en plus prises en charge par des agents comme Lucy, et les professionnels pourront se concentrer sur l’analyse, le conseil et la relation avec leurs clients.

Ce qui me rend très heureux d’être chez Stamped, c’est que l’entreprise n’attend pas cette transformation : elle utilise l’IA depuis plusieurs années déjà et se trouve à l’avant-plan de la courbe d’adoption. La vision de l’entreprise est stimulante, et c’est l’une des raisons qui me gardent engagé et motivé à pousser Stamped et ses applications encore plus loin. Aux dirigeants de PME qui sont curieux, venez nous parler, on adore montrer ce qu’on construit.

Prêt à simplifier votre comptabilité ?

Réservez un appel découverte gratuit avec notre équipe. Nous discuterons de vos besoins et vous proposerons une solution adaptée.

Découvrir nos services