Matjaž Korošec
Matjaž Korošec

Senior AI Product Engineer / Frontend & Full-Stack Developer

Open to offers · Member since 27 Oct 2026
Location
Ljubljana, Slovenia
Desired salary
from 105k USD/yearly
Work preference
Remote Only / Full Time, Contract, Freelance
Experience level
Senior

About

Professional summary

I am a senior AI product engineer and frontend/full-stack developer with 25 years of experience building websites, digital products, and web applications. I have delivered more than 150 launches across over 30 countries, working in agencies, product teams, and independent consulting.

I build modern frontend and full-stack products using React, Next.js, Vue, Nuxt, TypeScript, Node.js, and databases. I care deeply about responsive design, accessibility, semantic markup, performance, SEO, SSR, and maintainable design systems.

I use AI engineering tools such as Claude Code and Codex every day to accelerate product delivery, automate workflows, and build AI-enabled experiences. I focus on choosing AI where it provides real value while keeping conventional code where it is safer, simpler, and more cost-effective.

I have led frontend teams, mentored engineers, reviewed pull requests, and collaborated directly with designers, product stakeholders, and clients. My experience spans high-traffic casino platforms, healthcare products, CMS implementations, campaign sites, and enterprise client work.

I have worked remotely since 2005 from Ljubljana, Slovenia, and regularly collaborate with distributed teams in Europe, the UK, the US, Canada, and Australia. I can adapt my working hours to support international teams and take on remote contract, freelance, and full-time opportunities.

Skills

36 capabilities

Tech stack & tools

Working toolkit

Experience

Career history

Founder & AI Product Engineer koroCode

I take on remote frontend, full-stack, and AI product contracts for teams in Europe, the UK, the US, Canada, and Australia. I set technical direction, establish quality standards, and deliver production-ready web products from Slovenia.

I built matjazkorosec.com in Next.js and TypeScript as an interactive career experience. Its in-browser AI assistant answers questions from CV-based sentence embeddings with no API or ongoing runtime cost, validated through an evaluation suite of 327 questions.

Senior Software Engineer Engage Factory

I built features using Nuxt UI and Tailwind Variants for 12 international casino brands operating on a shared Nuxt frontend serving more than 7 million players monthly. I also reviewed pull requests to maintain consistency in shared code.

I investigated rendering and performance issues, improving SSR, lazy loading, and asset delivery for high-traffic pages. I independently built an AI application with Claude Code that learned the casino back office, planned tasks, recorded workflows, added narration and multilingual captions, and used Playwright, on-device voices, and FFmpeg to create support videos.

Founder & AI Product Engineer koroCode

I delivered independent frontend and full-stack work directly for clients, including a custom CMS implementation for a dental practice. I worked as the sole developer from the initial client call through production launch.

I built the CMS and React/Next.js frontend around the needs of non-technical staff, enabling them to manage content without relying on developer support. I collaborated directly with the designer to turn requirements into a usable product.

Senior Frontend Developer Better.care

I established a design system used across five projects, improving visual consistency and reducing the time needed to build new screens by approximately one third. I aligned three departments around a shared integration framework and supported major projects through delivery.

I improved frontend performance and reduced load times by 25%, contributing to a 30% reduction in bounce rate. I created 40 reusable Angular Material components, documented them in Storybook, and used Style Dictionary to export design tokens.

Frontend Developer 1o.io (Katalys)

I built and maintained campaign pages and landing sites for US clients on a part-time remote basis. My work improved conversion rates by 20% and included responsive layout improvements that increased mobile usage by 40%.

I developed an interactive Vue popup feature integrated with Apostrophe CMS. The feature tripled sales for the campaign where it was deployed.

Head of Frontend Development Parsek.com

I led and mentored a team of five frontend engineers as the company transitioned from agency-branded websites to medical applications. I introduced agile practices that shortened frontend delivery cycles.

I rebuilt key medical application screens to resolve accessibility issues, including keyboard navigation and contrast problems. I also participated in client A1 planning meetings, helping define feasible product scope before design and implementation.

Frontend Developer Innovatif.com

I delivered frontend development for brand websites using Silverstripe CMS, collaborating with designers, backend developers, and project managers. I continued supporting agency projects for Slovenian and international clients.

I applied responsive, mobile-first development practices across client work and helped ensure sites were maintainable, performant, and accessible across devices.

Frontend Developer Astina AG

I delivered frontend work for clients including Lindt, Red Bull, ABB, and Fujifilm. My responsibilities included semantic HTML, modular CSS, responsive Angular layouts, and PHP integration with Twig templates.

I also resolved critical production issues on live client websites under agency delivery deadlines, maintaining quality while responding quickly to client needs.

Frontend Developer Innovatif.com

I shipped more than 80 brand websites using Silverstripe CMS for Slovenian and international clients. I worked closely with designers, backend developers, and project managers throughout the delivery lifecycle.

I introduced responsive, mobile-first development to the agency in 2010 and helped roll it out across projects. This approach contributed to 25% more mobile traffic and 50% faster load times.

Education

Learning history

Gymnasium Ptuj

Secondary School Education

Completed secondary school and began full-time web development work in 2001. Continued professional development through self-directed learning and practical experience.

This professional hasn’t added portfolio projects yet.

This professional hasn’t listed any services yet.

Jobs Talent AI Tools Salaries
Menu