Aller au contenu principal

À propos

Développeur Vue.js senior depuis 2011. Je construis des applications frontend robustes et j'aide les équipes à structurer les décisions techniques qui impactent le long terme.

Je construis des applications Vue.js et Nuxt depuis 2011. Avec le temps, j'ai compris que les projets qui échouent ne manquent pas de bons développeurs. Ils manquent de décisions claires, assumées et comprises par toute l'équipe. Alors j'ai appris à faire les deux : construire et structurer. Pas l'un ou l'autre.

Ce que je fais (et ce que je ne fais pas)

J'intègre des équipes pour construire des applications Vue.js et Nuxt. Je travaille sur de la construction, pas du bugfix ou de la migration.

Et quand les décisions techniques deviennent complexes ou structurantes, j'apporte un regard expérimenté pour clarifier, arbitrer et documenter.

Ce que je fais :

  • Développement Vue.js / Nuxt en construction active
  • Structuration et évolution d'architectures frontend
  • Aide à la décision sur les choix techniques à fort impact
  • Intégration pragmatique de l'IA quand c'est pertinent

Ce que je ne fais pas :

  • Bugfix pur ou migration sans construction associée
  • Gestion de projet ou delivery opérationnel
  • Décisions arbitraires déconnectées du contexte réel

Pourquoi cette posture

J'ai passé suffisamment de temps dans des équipes pour savoir que les problèmes les plus coûteux ne sont pas toujours techniques.

Ils sont souvent décisionnels :

  • des choix flous
  • des compromis implicites
  • des directions jamais réellement assumées

Avec le temps, la dette n'est plus seulement technique.
Elle devient une dette de décision.

C'est là que j'interviens.

Comment je travaille

Je travaille avec les équipes, pas à leur place.
Je pose des questions que l'on évite parfois de poser :

  • Pourquoi cette option ?
  • Pourquoi maintenant ?
  • Qu'est-ce qu'on accepte de sacrifier ?

Je privilégie :

  • la clarté à la sophistication
  • la compréhension collective à la complexité individuelle
  • des architectures lisibles plutôt que brillantes sur le papier

Mon objectif n'est pas de rendre le système "parfait".
Il est de le rendre compréhensible, maintenable et assumé.

À propos de l'IA

L'IA est aujourd'hui partout dans les discussions techniques.
Très peu de projets en tirent une valeur réelle.

J'interviens pour :

  • distinguer opportunité et effet de mode
  • cadrer les risques (coûts, dépendances, qualité)
  • décider si l'IA est pertinente, où elle l'est, et où elle ne l'est pas

Je ne vends pas de promesse.
Je vends de la lucidité.

Si vous envisagez de travailler avec moi

Nous sommes probablement alignés si :

  • Vous construisez une application Vue.js ou Nuxt et voulez un dev senior qui pense long terme
  • Votre architecture frontend devient difficile à faire évoluer
  • Des décisions techniques structurantes doivent être clarifiées ou arbitrées
  • Vous voulez un regard externe, expérimenté et indépendant

Si vous cherchez quelqu'un qui construit ET qui structure, pas juste l'un ou l'autre, alors la discussion vaut la peine d'avoir lieu.

J'organise Vue Montreal, le meetup Vue.js de Montréal. Je suis aussi présent régulièrement aux conférences Vue.js internationales comme VueConf US et Vue Amsterdam.

Vue Montreal

Vue Montreal

Visiter le site

On discute ?

Discutons de votre contexte, de vos contraintes et des décisions techniques à sécuriser. Je vous propose un plan clair et réaliste.
Le contenu du site est sous licence CC-BY-NC-SA 4.0
© 2026 Massimo Russo. Tous droits réservés.