Ales Tsurko

Music Composer | Software Developer

I was born on March 16, 1987, in Minsk. In 2000 I graduated from music school's accordion class and in 2005 from a percussion one. I've written electronic music since the age of 15, when I got a computer, but I'd already composed music from early childhood. I've played in an orchestra, worked as an arranger, producer and DJ.

In 2011 I founded the Society For The Development Of New Music, the purpose of which was to develop and promote contemporary classical music. The members were composers and teachers of the Belarusian State Academy of Music. I've also founded the Belarus Modern Ensemble and initiated the Belarus Modern Orchestra, both of which were specialized in contemporary classical music of Belarusian composers. As a result of activities of the society have been organized concerts of Belarus Modern Orchestra and released albums:

Between 2012 and 2014 I was the sound engineer at an independent recording studio.

Today I use modular synth and software written by myself to write music. My genre lies somewhere between electronic, electroacoustic, contemporary classical and shoegaze. Here are some of my releases:

I'm also an author and co-author of several generative and/or interactive artworks. Such as:

In 2010 I became interested in audio programming. I started from graphical language Pure Data, but soon I found SuperCollider and since then more and more programming has started to appear in my life. While I was becoming more familiar with SuperCollider, I started to show interest in Common Lisp and Scheme languages. Since then I've learned JavaScript, C, C++, Objective-C and more. When Swift came out I started to program for iOS.

In 2015 I released my first program for iPad called Eera. That was a virtual synthesizer with a lot of low-level DSP code on C++. Then I became interested in cross-platform development. In that period I was working on NW.js+React-based application. That was some kind of video streaming service. Then I was working on a Keepforest' sound samples library. In 2018 I started a job at Nyblecraft, where I was working with JavaScript (React Native, Node.js) and there I started to program in Rust. So now I'm still in Rust and I'm interested in the audio, backend, desktop, ethical hacking/penetration testing and alike. Here are some projects I've done or participated in to note:

Some technologies I've worked with: AWS, Accelerate Framework, Actix, Bitcoin Cash, Bitcoin, C++, C, Core Audio, Core Data, Diesel, Docker, Ethereum, Express.js, GraphQL, Inferno, Io, JS, Julia, MobX, MySQL, Node.js, PostgreSQL, Pure Data, React Native, React, Rust, SuperCollider, Swift, Tokio.rs.

© 2015, Ales Tsurko