Votre frontend grandit.
Votre architecture, non.
Je construis et je structure.

La plupart des équipes ne souffrent pas
à cause d'un mauvais code.
Elles souffrent parce que
des décisions techniques critiques
n'ont jamais été clairement prises,
documentées,
ni réellement assumées.
Services
À propos
Ils m'ont fait confiance
Ils en parlent
I have worked with Massimo at VACV and found him to be knowledgeable and dedicated, particularly with Vue.js. He is always keen to stay updated and improve his skills. Massimo has a knack for leaving things better than he found them, which is a great asset in any team.
Martin Kilmartin
Results-driven Senior Full-Stack Software Engineer
I add the chance to work with Massimo at FTQ Fonds de Solidarité. He is highly skilled and very pleasant to work with. I would definitely recommend him.
Achille Kamgang
Software Architect / Senior Expert Advisor
J'ai eu le plaisir de travailler avec Massimo chez Logient, où il a démontré une expertise exceptionnelle en Vue.js. Il a joué un rôle clé dans plusieurs projets complexes, proposant des solutions innovantes et écrivant du code propre et efficace. En plus de ses compétences techniques, Massimo est un excellent communicateur et un formidable coéquipier, apportant toujours une attitude positive et une grande passion pour le développement. Je recommande vivement Massimo pour toute opportunité nécessitant une expertise en Vue.js.
Firas Kallel
Analyste développeur .NET à la trésorerie chez Desjardins
Conférences & prises de parole
Conférences publiques
Quand l’IA accélère tout… sauf la compréhension
Interviews
Pourquoi l'IA ne remplace pas les développeurs | Massimo Russo, expert Vue & Nuxt
Contextes d'intervention
Notes & analyses
Questions fréquentes
Un dev senior livre des fonctionnalités de haute qualité. Un architecte s'assure que ces fonctionnalités ne deviennent pas une dette technique insurmontable dans 2 ans.
Dans mes interventions, je combine les deux : j'implémente les solutions tout en structurant les fondations pour l'équipe.
Vue et Nuxt sont mes outils de prédilection où ma productivité est maximale. Cependant, mon rôle de Senior/Architecte dépasse aujourd'hui la simple maîtrise d'un framework.
Avec l'avènement de l'IA et mes 14 ans d'expérience, la barrière de la syntaxe a disparu. Je maîtrise les concepts fondamentaux du web moderne (Signals, SSR, State Management) qui sont transversaux à React ou Angular. Cela me permet d'être "up and running" en quelques jours sur n'importe quelle stack, en utilisant l'IA pour accélérer l'implémentation tout en conservant mon jugement humain pour les décisions architecturales critiques.
Je reste "hands-on". Mon approche est de prêcher par l'exemple : je code les parties critiques, je bâtis les services partagés et je participe activement aux revues de code pour élever les standards de l'équipe.
Je suis basé dans le Grand Montréal (Rive-Nord). Je privilégie le télétravail pour la concentration qu'il permet, mais je me déplace avec plaisir pour des sessions d'architecture, des lancements ou des rencontres d'équipe régulières.
De l'intégration d'équipe à long terme (Senior Dev/Lead) à l'audit ponctuel de 3 jours pour débloquer une situation critique. Mon but est de m'adapter à votre vélocité actuelle tout en préparant le terrain pour la suite.
L'IA est un accélérateur de syntaxe, pas un substitut au jugement technique. Je l'utilise pour automatiser les tâches répétitives et explorer des patterns, mais les décisions architecturales restent humaines et basées sur l'expérience réelle.
C'est une de mes spécialités. Mon approche n'est pas de tout réécrire ("Big Bang"), mais de créer une trajectoire de migration progressive (Vue 2 vers Vue 3/4) qui permet de continuer à livrer des fonctionnalités pendant la transition.



