Denis Perevalov CV


Artist, mathematician, programmer and lecturer.


Skill set


Denis's skills are related to the programming on C++, as well as programming sound, computer vision, machine learning and electronics.

  • Creative coding (C++, openFrameworks, TCP, OSC)
  • Shaders (GLSL)
  • Depth cameras (Kinects, Intel Realsense, Asus Xtion, Leap Motion)
  • Computer vision & ML (OpenCV, YOLO, stochastic programming)
  • Sound programming (Pure Data, Max/MSP)
  • Unreal Engine С++ (generative graphics and plugins)
  • VR  (using openFrameworms or Unreal Engine)
  • Electronics (Arduino, DMX)
  • Math & physics (physics simulation modeling, 3D geometry, complex triangulation tasks)


Biography


Denis was born in 1979 at Ekaterinburg, Russia.

At 2002 he got Master’s degree in Mathematics and Applied Mathematics, Ural Federal University, Yekaterinburg, Russia. He has several articles on general topology (about cardinal invariants and Zorgenfrey’s line).

At 2005 he got internship at the Rostock University, Germany (Physics Department, 3 months).

1999-2018 he working in Krasovsky institute of mathematics and mechanics as scientist, and also teaches in various higher educational institutions.

2003 to 2010 he was participated in several startups working in 3D graphics, mobile computing and motion capture.

From 2011 he is co-founder of Kuflex visual laboratory where he developing software for art installations and performances.

From 2010 he participated in numerous art project with artists, performers, singers and poets as a programmer.

From 2017 he works as an artist in art-duet “Endless Attractions Museum” together with Anastasia Krokhaleva by creating art projects related to VR, AI, robots, light and physical computing.


Art projects


Denis developing sophisticated software for art projects, using sensing with depth cameras and other devices, real-time rendering in 2D and 3D, and sound processing. The main tool is openFrameworks/C++, but also Pure Data, Max/MSP, Unreal Engine, Arduino and other platforms are used when required.

The most famous art-projects he developed are the following: ·

1. Osadok/The Aftertaste by art-group Where dogs run.
Interactive video installation, 2011
Ars Electronica’s 2012 Honorary Mention in “Interactive Art” nomination.

2. Quantum Space by Kuflex
Interactive video room / installation, 2015
Permanently installed at several art & science museums and shown at many art exhibitions and performances across the world.


Teaching


· From 2017 Teaching "Sound programming" course in Urals Mussorgsky State Conservatoire.

· 2015-2018 Teaching "Project practice" course in Ekaterinburg Art of Contemporary Arts.

· 2009-2016 Teaching "Image and Sound processing" Master’s course in Ural Federal University.



Books & Video Courses


Book Mastering openFrameworks: Creative Coding Demystified by Denis Perevalov, Packt Publishing, 2013.

Book openFrameworks Essentials by Denis Perevalov, Igor Tatarnikov, Packt Publishing, 2015.

Video course openFrameworks Interactivity by Denis Perevalov, Igor Tatarnikov, Packt Publishing, 2017.

Patent


U.S. Patent Method and apparatus for rendering, storing and editing voxel objects by Andrew Gubkin, Denis Perevalov, Dmitry Philonenko, Valery Sharin, Peter Novak, Peter Zakrevsky 2004, link


Scientific papers


Denis published about 20 scientific papers on general topology (cardinal invariants and Zorgenfrey's line) and computer vision theory and practice.


Contacts


perevalovds@gmail.com





DENIS PEREVALOV, EKATERINBURG, RUSSIA.