11Personal portfolio

uzdowski.design

Text becomes a cursor. The cursor opens a rift. A personal portfolio that lets design and development share the same space.

Discipline
Web Development
uzdowski.design / PRODUCT VIEW01
Michał Uzdowski’s personal portfolio — homepage
Michał Uzdowski’s personal portfolio — homepage

The problem to structure.

Michał Uzdowski’s portfolio needed to show both design judgment and the ability to build an interactive experience. The challenge was to give the homepage a distinctive visual idea while keeping the work itself easy to find and read.

02Implementation

How the pieces connect.

An editorial surface transitions into a WebGL rift built with a custom fragment shader. Dedicated work pages then return to a readable structure, distinguishing products, client work and the dated archive. This is a personal website, not a commissioned client engagement.

03Inside the system

Below the interface.

01

An authored interaction

WebGL / fragment shader

The rift is implemented directly through a fragment shader rather than a 3D scene library. Its role is specific: a transition between the typographic surface and spatial experience.

02

Keep the work readable

Work index / case studies / archive

The work index and case studies carry the project information in ordinary pages. The visual introduction does not replace the descriptions or navigation.

05Delivered

A personal portfolio combining a custom WebGL introduction with readable case studies and a project archive.

Back to all work
Next / your project

A similar challenge?

An idea, a bottleneck, a system that has outgrown its tools. Tell us where you are.

Tell us about it