Portfolio V1 - Jozef Kudrna

Animated intro scene showing a Pac-Man chasing a ghost across a stylized CSS Art environment. The sequence represents playful interaction and transition into the portfolio experience.

Nice to meet you! I'm Jozef Kudrna

I specialize in frontend development, crafting interactive web experiences through animations, creative coding, Three.js scenes, and CSS Art

Contact Me

Skills

  • HTML

    SEO, Accessibility

  • CSS

    Sass, Tailwind, Bootstrap

  • JavaScript

    React, TypeScript, GSAP, Three.js

  • Figma

    Design, Prototyping, UI

  • Git / Github

    Version control, Collaboration

  • Tools

    Vite, Lightbox, Typed.js, Swiper...

Projects

Contact Me

From over 150 completed projects, this is a curated selection showcasing my work across interactive UI systems, creative coding, animations, and frontend experiments.

Services

Contact Me

Exploring, building, and animating digital experiences that tell a story.

  • Anchored Technologies

    Every project starts with a solid foundation - clean code, well-structured animations, and flexible components ready to scale.

  • Creative Design

    Visuals and interactions always have a purpose. I experiment with CSS art, GSAP, and Three.js to make every project unique and engaging.

  • Efficient Thinking

    I prioritize efficiency and thoughtful solutions. Code, animations, and visuals are optimized so the project runs smoothly and logically.

  • Storytelling & Interaction

    My projects tell a story - through animations, interactions, or visual effects. Every detail contributes to the overall experience.

Features

Contact Me

Small details that make every project engaging, interactive, and memorable.

  • Responsive design that adapts to any screen, optimized for smooth interactions.

  • Creative coding experiments that add playful and innovative elements.

  • Color, shapes, and visuals crafted to create memorable experiences.

  • Interactive features and subtle animations to enhance engagement.

  • Quick prototypes and ideas to test creative directions rapidly.

  • Attention to detail ensures polished visuals and clean code.

  • Efficient workflows and structured code for scalability.

  • Passion for storytelling through interactive digital experiences.

Evolution

Contact Me

My evolution from experimenting with visuals into a self-defined way of building custom, storytelling-driven interactive systems.

  1. Phase 01

    Visual curiosity

    Animations & effects obsession

    Sass as first creative tool

    HTML / CSS / JS exploration

  2. Phase 02

    Frontend foundation

    GSAP, Canvas, experiments

    CSS Art identity forming

    First all-in-one projects

  3. Phase 03

    Custom raw development mindset

    Storytelling-driven interfaces

    Hybrid frontend + creative coding

    Own systems over libraries

  1. Phase 01

    Visual curiosity

    Animations & effects obsession

    Sass as first creative tool

    HTML / CSS / JS exploration

  2. Phase 02

    Frontend foundation

    GSAP, Canvas, experiments

    CSS Art identity forming

    First all-in-one projects

  3. Phase 03

    Custom raw development mindset

    Storytelling-driven interfaces

    Hybrid frontend + creative coding

    Own systems over libraries

Future

Contact Me

Check out the upcoming projects. I'm planning and what's next in line.

CSS Art Anime

A peak CSS Art inspired by anime aesthetics, focused on handcrafted visuals, expressive detail, and polished design using HTML and SCSS.

Designo

A planned 7-page digital agency experience focused on scalability, component reusability, accessibility, and clean frontend architecture using React, TypeScript and TailwindCSS.

Milestones

Contact Me

A collection of key milestones that shaped how I approach building interfaces, animations and frontend systems.

CV Web App

First complex frontend project built with vanilla HTML, SCSS and JavaScript, extended with GSAP-based timeline animations and custom interaction systems.Focused on advanced motion logic, UI transitions and experimental CSS Art elements. Built as a foundation for later experimental portfolio systems.

My Hope

My first large-scale experimental project, built as a personal sandbox for pushing frontend boundaries. It combines multiple systems — from UI interactions and animations to data-driven components and creative visuals — all built in a fully custom vanilla stack.

CSS Scene Art

First deeper exploration into complex CSS Art scenes, focused on building larger compositions instead of isolated elements. This phase expanded my understanding of positioning, layering and visual structure, while shaping a more systematic approach to constructing detailed visuals purely with CSS.

Phineas & Ferb

Most advanced CSS Art project I’ve built, focused on recreating complex character designs with high precision and clean structural logic. It combines detailed shape composition, layering and fine-tuned positioning into a single cohesive piece, representing a significant step forward in visual accuracy and technical execution.

Portfolio V1

My latest large-scale frontend project focused on building a more structured and scalable approach to everything I explored in previous work. It combines advanced interaction patterns, animation systems and UI architecture into a unified experience built with a modern vanilla stack.

Faq

Contact Me

Curious how I work and create? Here are some quick answers.

Game

Contact Me

An interactive CSS Art memory challenge with playful animations and gameplay.

This game experience is optimized for Chrome and Edge.

  • YOU WIN All CSS Arts found

Showcase

Contact Me

A cinematic storytelling reels combining CSS art, animations, 3D work and interactive experiments.

CSS art piece — an interactive old school TV with lightning effect.

00:00

Enter the journey

Best experienced with sound on. Headphones recommended.

My finction women character - Anabel Leban

Anabel Leban

He's a self-taught frontend developer mastering creative coding for almost three years. He combines CSS art, animations, GSAP and Three.js effects in his projects while focusing on storytelling and unique interactive experiences.

My finction man character - Diogo Alvago

Diogo Alvago

He loves tackling complex projects and pushing the limits of frontend design. His focus is raw custom solutions — low-level coding instead of copy-paste components, learning and experimenting every day.

The experience begins with an interactive prompt inviting the user to enter the scene. The environment is designed as an immersive narrative and is best experienced with sound enabled.

After entering, a dragon appears and interrupts the scene with a sudden roar. The environment reacts to the impact, creating tension and movement across the composition.

Two characters are introduced into the scene. They respond to the threat by hiding and reacting to the dragon's presence, communicating briefly through visual speech bubbles.

As the dragon disappears, the characters return to view and the situation stabilizes. Their reaction shift from fear to relief, continuing the narrative interaction between them.

The experience concludes with a transition into a final state where the story settles, revealing the underlying structure of the scene and completing the interaction loop.

Process

Behind the scenes of how interactive experiences are shaped through code, motion, and design decisions.

Behind the Scene - My Story

A behind-the-scenes look at how this interactive story was created. It follows the process from the initial idea and early concept, through building the scene, characters, and visual composition, to animation, timing, atmosphere, and final refinement into a complete storytelling experience.

Behind the scene

Before the visuals, animations, and final experience, there was only an idea, a blank screen, and a vision I wanted to bring to life.

Pause on hover to read each stage at your own pace.

Stage 01

The scene started as an idea to turn a simple portfolio section intro a small interactive story.

Stage 02

I then built the core of the scene - the dragon, both characters, and layered visual composition aroud them.

Stage 03

Once the visuals were in place, I focused on movement, dialogue timing, and the sequence of character reactions.

Stage 04

The final step was refinement: balancing animation, soud, atmosphere, and storytelling into one cohesive experience.

The End

What started as an idea became a story told through code, motion, and design.