I'm working successfully on complex software projects that involve C++, Python, Java programming, distributed processing, statistics, optimization, REST-services, trading platforms. I'm using freely many modern approaches including comprehensive automated testing, continuous integration, issue trackers etc. My experience includes ~20 years of scientific programming for physics and earth sciences, especially using image processing and machine learning for latest years. Also I have experience of working as chief engineer in electronic design and production. And I'm studying continuously new things using MOOC and trying to apply most recent technologies.