Services
I work with teams who want to build solid frontends, structure their technical decisions and move forward with clarity : no pointless rewrites, no hype, no bullshit.
Four areas of intervention to build, structure and decide.
My engagement framework
Scoping & context
Understanding the project, the existing stack, the constraints (legacy, team, deadlines) and the objectives. We align expectations before writing the first line.
Construction or analysis
Depending on the need : joining the team to build features, or a targeted audit to map risks and identify realistic options.
Documented decisions
Every structuring choice is clarified, arbitrated and documented. Not for show : so the team can own it over time without depending on me.
Autonomy & follow-up
My goal is to make the team autonomous, not to create dependency. Follow-up sessions, code or architecture reviews depending on the context.
How I Intervene
Vue.js / Nuxt Development
I join an existing team to build features, modules or complete applications in Vue.js and Nuxt, mostly remotely, on building—not pure maintenance.
Frontend architecture
I help evaluate an existing architecture, identify points of fragility and define a realistic modernization trajectory. The goal is not a perfect rewrite, but an architecture that is understandable, maintainable, and aligned with the team's capabilities.
Consulting & decision support
I intervene when several technical options are possible but no clear decision emerges. I help structure criteria, clarify trade-offs and document decisions so they are understood and owned over time.
Pragmatic AI
I accompany teams when AI enters the discussion. My role: identify relevant use cases, frame risks and integrate progressively without weakening the existing architecture.
When to Call Me
- You're building a Vue.js or Nuxt application and need a senior dev who thinks long term
- Your frontend architecture is becoming difficult to evolve
- Modernization is being considered without a clear trajectory
- Technical choices need to be arbitrated quickly
- AI is entering the roadmap without clear framing
What I Don't Do
- Pure bugfix or maintenance without associated construction
- Migration without a clear architectural vision
- Project management or operational delivery
- Turnkey AI integration without prior reflection
What You Get
- A frontend built to last, not just to ship
- Clarified and documented technical decisions
- An architecture understandable by the whole team
- A reduction in uncertainty and decision debt
Frequently Asked Questions
Both. My approach is hands-on: I build your Vue.js/Nuxt applications while bringing the architectural vision needed for structuring decisions. I don't just advise, I implement solutions to ensure they are viable in the real world.
That's my core expertise, where my added value is immediate. However, AI and 14 years of experience have removed the syntax barrier: I'm able to step in and become productive quickly on React or Angular stacks when the project requires it.
I'm based in Greater Montreal (North Shore). I work primarily remotely to maximize focus, but I travel for critical milestones, architecture sessions, or to immerse myself in your team's culture. The pace adapts to your context (ongoing mandate or focused mission).
Yes, with a pragmatic approach. I don't integrate AI to follow hype, but to solve real problems (workflow automation, intelligent search, etc.). My role is to help you decide where AI brings measurable value without weakening your architecture.
That's a major part of my work. I help teams stabilize existing applications (often Vue 2 / Nuxt 2) and define a secure migration path toward modern technologies while continuing to ship new features.
It makes me a multiplier. I use AI to accelerate implementation and explore technical options, which frees up time to focus on what matters most: business logic, security, and the robustness of your platform.



