Hey,
name's Luca.
Frontend Developer and UI/UX Designer
I'm a frontend developer and designer with a burning passion for clean, maintainable code and creative, pixel-perfect designs.
I especially love to work with TypeScript/JavaScript and Vue/Nuxt.
projects & portfolio.
A showcase of some of my recent work
skills and qualifications.
VueJS
NuxtJS
TypeScript
JavaScript
SCSS / SASS
HTML5
React

Shopware 6

Pimcore
WordPress
Rest API
GraphQL
AngularJS
Storybook
PWA
ViteJS
Webpack
PHP
PDFlib PHP

Twig
Git SCM

CSS
Figma

Adobe CC
about me.

Nice to meet you!
Name's Jan-Luca, a passionate frontend developer.
For over four years, I have been building digital products with the goal of combining clean code with exceptional design. My heart beats for the Vue.js/Nuxt ecosystem and modern TypeScript.
From Website Builders to Code Architect
My passion for the web started early - inspired by my father, I built my first websites as a teenager, including a Pokémon fan page where I shared news and interacted with the community. What began with simple website builders quickly led to my first experiments with HTML & CSS. This playful introduction laid the foundation for my path into professional software engineering.

The Path to professional Developer
When I started my apprenticeship in 2018, my initial focus was on backend development. But I quickly realized: My strength lies where technology meets the user. Switching to frontend was the logical next step. Over the last few years, I have sharpened my profile from a junior to an experienced developer, and since mid-2023, I have held technical responsibility for complex client projects.
Today, I am responsible for the entire frontend department at agency I work for. My daily routine is a mix of hands-on development (Shopware 6, Vue.js, dynamic PDF generation via PHP/PDFlib) and strategic planning. I design technical architectures and train our apprentices. It fulfills me to share my knowledge and establish shared standards together.

Passion Doesn’t End at 5 PM
Coding doesn't let me go even in my private life, because for me, development is more than just a job - it's a creative hobby. I often use my free time for side projects to experiment with new frameworks or try out exciting concepts that might not find a place in my daily work routine. This keeps my tech stack modern and allows me to constantly expand my skills. I put a particular amount of energy into the Vue ecosystem: Whether it's a complex Nuxt application or a sleek Vue component - this is where I enjoy my work the most.
