Dmitriy Tarasov

independent software engineer