Media Art

I collaborate with artists and exhibition curators. If you’d like to invite me to your project, message me on Telegram or email me


Science art at the Russian Museum: brain signals control the evolution of virtual cells
Science art at the Russian Museum: brain signals control the evolution of virtual cells
Hearty Talk — audio-reactive projection
Hearty Talk — audio-reactive projection
Generative art at Mars
Generative art at Mars

Live Coding

Sometimes I perform live coding — writing code on stage that generates rhythmic visuals in sync with music. It’s a geeky thing: I get invited to tech meetups and conferences. More about live coding

For a performance, I’ll need:

I usually perform with a musician or a techno DJ. In this case, we’ll get in touch beforehand and pick the music. I can also find a musician in your city or bring one with modular synths — this will lean more toward art than a party vibe.

I’ve already performed in Moscow, Kazan, Yekaterinburg, Tbilisi, and Volgograd, and I’d love to add more cities to the list!

To invite me to your event, message me on Telegram or email me


Live coding to techno at Yandex during the Night of Open Libraries
Live coding to techno at Yandex during the Night of Open Libraries
Light and sound performance "Repetition of Space" at the Krasnokholmskaya Gallery
Light and sound performance "Repetition of Space" at the Krasnokholmskaya Gallery
Live coding in a tent at the LES open-air festival
Live coding in a tent at the LES open-air festival
First place in the shader battle at Yandex's Demodulation
First place in the shader battle at Yandex's Demodulation
Parametrically controlled emergent improvisation
Parametrically controlled emergent improvisation
Live coding at Dolidze 77
Live coding at Dolidze 77
Algorithmic light and sound improvisation at the TIMECODE conference in Yekaterinburg
Algorithmic light and sound improvisation at the TIMECODE conference in Yekaterinburg