At EventsGrid, I designed and developed the public-facing website from scratch with Nuxt.js. I implemented server-side rendering and built reusable Vue.js components, helping reduce development time for new features by approximately 30%.
In my freelance and personal projects, I’ve developed full-stack applications with Nuxt 3, Pinia, and Tailwind CSS. I’ve also built JAMstack sites with static site generation and implemented authentication, role-based access control, and third-party API integrations.
I contributed to open-source Vue ecosystem projects, including an accessible component library with documentation and Storybook demos. I also mentor junior developers on Vue best practices, component architecture, and the Composition API.

