VueAI.tools
Fully open source AI Assistant for VueJS Documentation
View project
I am passionate about tech and I love learning new things.
I am a senior lead full-stack engineer specialized in TypeScript applications, AI systems, Docker infrastructure, and team leadership.
With 7+ years of experience across 25+ production projects, I have led development teams, mentored junior engineers, and delivered everything from AI-powered platforms to complex marketplaces.
Let's address the elephant in the room. AI coding agents are fundamentally changing how software gets built. I use them daily, with Cursor, Claude Code, and Codex, and when used right, the efficiency gains are real. At Plutaro, we've tracked 2-3x faster delivery on most features and bugs.
But it's not a silver bullet. The hard part of software was never just typing the code (although it was probably the slowest part). What agents have done is shift the bottleneck. The most valuable work now happens before and after the code is written: inferring owners' intent from their requirements, translating that into precise user stories, breaking down tasks into right-sized pieces with crystal clear instructions, and then QA, testing, and debugging.
I started in mechanical engineering, working as a designer and prototyper before fully transitioning into software. In 2020, I co-founded the first online farmer's market in Montréal: Panier Québécois as a web developer and overall IT manager. That experience taught me what it actually takes to build and run a business, and confirmed software development was where I wanted to focus.
Since then, I have built 25+ production applications across two agencies: Progexia where I worked with VueJS, Express, and PHP, and now Plutaro where I lead development on React, Next.js, and React Native apps while managing junior engineers and coordinating complex projects. I have delivered everything from AI-powered development tools to Stripe Connect marketplaces, live voice agents, and mobile applications.
I thrive in environments where I can contribute across multiple areas, whether that means architecting a system, keeping projects on track, mentoring junior developers, or stepping into DevOps when needed. Having founded and operated a startup, and spent most of my career in small teams, I do my best work in fast-paced startup environments where adaptability and ownership matter.
My stack spans frontend and backend: TypeScript, VueJS, React, Next.js, React Native, PHP, Python, SQL databases, Firebase, generative AI, DevOps and System Administration.
I am genuinely passionate about this work. Outside of my day job, I tinker with my Linux desktop setup, experiment with AI agents, follow the latest programming and AI developments, and build side projects like VueAI.tools. I care about open source, clean code, and building tools that actually matter.
I want to be involved in building the future of the web and AI.
Fully open source AI Assistant for VueJS Documentation
View project
A local dev switchboard for running multiple apps on one URL
View project
A minimal, open source DIY Docker setup for deploying web apps
View project
A tmux plugin that shows your directory contents in a live-updating pane
View projectFreelance for a construction non-for-profit
View projectMy work experience in web development agencies, entrepreneurship and mechanical engineering.
Lead Full-stack Developer
August 2024 - now
AI-focused agency building React apps, AI products, and managing engineering teams across 20+ projects
See detailsFull-stack web developer
October 2022 - June 2024
Agency projects across Vue, Express, PHP and WordPress
See detailsTechnical Co-founder
April 2020 - October 2022
Technical co-founder of the first online farmer's market in Montréal
See detailsMechanical Engineer
July 2018 - April 2020
Mechanical design, prototyping, and manufacturing coordination
See detailsB.Eng. Mechanical Engineering
I enjoyed mechanical engineering, but software won me over: faster feedback loops, endless things to learn, and the freedom to build from almost anywhere.