My work explores the intersection of code, image, and perception. I develop browser-based art programs and interactive installations that transform digital material into dynamic visual systems.
Instead of using software as a tool, I build my own systems. Most works are written in HTML5 Canvas and JavaScript, often combined with custom PHP structures. The programs are not merely technical frameworks — they are conceptual instruments. They generate movement, distort images, reconstruct faces, simulate physical forces, or reinterpret found material.
Themes recurring in my projects include repetition, artificial motion, constructed memory, and the fragility of representation. Many works reference familiar visual formats — exhibition displays, road movies, amusement rides, portraits — and shift them into algorithmic behavior.
The viewer encounters works that appear playful or mechanical at first glance, but reveal subtle systems underneath: controlled randomness, temporal layering, programmed instability.
I am interested in the tension between control and unpredictability — between the rigid logic of code and the emotional ambiguity of images.
All projects are self-developed and function as autonomous digital environments. They can exist as web-based works, projections, or installation components within physical exhibition spaces.