Frontend architecture
Vue 2 to Vue 3 migrations, Vuex to Pinia state upgrades, and TypeScript systems that stay maintainable while requirements move.
Current color theme: Light
Available for senior frontend and full-stack product work
My CV centers on long-term product ownership: leading a small engineering team, migrating Vue 2/Vuex platforms to Vue 3/Pinia, integrating Storyblok CMS, improving Core Web Vitals, and translating changing requirements into stable delivery.
Vue 2 to Vue 3 migrations, Vuex to Pinia state upgrades, and TypeScript systems that stay maintainable while requirements move.
Core Web Vitals, Intersection Observer lazy loading, WebP/CDN image delivery, fast checkout paths, and responsive UI polish.
Storyblok CMS integrations for Vue and React projects, team leadership, code reviews, stakeholder collaboration, CI/CD, and release flow.
Work Experience
Torschitz & Schanes AG
myWorld International AG
InIn d.o.o.
NAVDIH.NET
GitHub
These are private volunteer projects I keep public to show my Nuxt, Vue, Astro, CMS, database, and deployment work outside commercial client code.
Nuxt 3 volunteer website project using Vue, TypeScript, Tailwind, Storyblok, Supabase DB, Netlify hosting, and carousel/lightbox tooling.
Vue 55kB · TypeScript 10kB · CSS 444B
View repositoryAstro volunteer site for sound/event services with Vue components, Tailwind styling, i18n helpers, content-driven pricing packs, Swiper interactions, and Netlify server deployment.
JavaScript 851kB · Astro 33kB · Vue 11kB · TypeScript 5kB
View repositoryNuxt 2 webpage project with Vue, PWA support, fullpage interactions, validation, responsive helpers, and Sass tooling.
Vue 40kB · CSS 5kB · JavaScript 2kB
View repositorySkills
Education
Bachelor's Degree, University of Maribor, Faculty of Electrical Engineering and Computer Science.
Contact
Kuzma, Slovenia · Senior Vue.js, React, TypeScript, Blazor, and .NET product engineering.