Management Team


Picture of Oleg Diyankov

Oleg Diyankov - CEO

Oleg Diyankov is a renowned mathematician and high-performance technical computing developer who specializes in developing ground-breaking algorithms in numerical mathematics and computational programming.

Before founding NeurOK Software in 2001, Oleg worked for more than 20 years at the All-Russian Scientific Research Institute of Technical Physics, one of Russia’s two federal nuclear centers, where he rose to Head of Laboratory.

Oleg has authored or co-authored more than 90 papers on topics such as computational fluid dynamics, computational magneto-hydrodynamics, numerical algorithms for linear systems solutions and plasma physics.  He earned his Ph.D. from the Institute for Mathematics and Mechanics at the Russian Academy of Sciences (Ekaterinburg), with a specialty in Numerical Mathematics.



Vadim Asadov – President

Vadim Asadov is a scientist and entrepreneur.  In 1998 Vadim founded NeurOK LLC, a Russian-American high-tech incubator that specializes in the financing and commercialization of Russian technologies.  As CEO of NeurOK LLC, Vadim has led the strategic planning, fund raising and operational startup of several companies in diverse fields including complex data processing software, optics, telecommunications and drug development.

Prior to starting the NeurOK LLC, Vadim worked as CFO of the Transneft Purchasing Centre, part of JCS “Transneft” – the world’s largest oil pumping company.  Prior to Transneft, Vadim was CEO of Trust House “C.A. & Co” – Russia’s biggest company for asset management.

Vadim is the founder and current sponsor of the Regional Scientific Educational Centre “Logos” – a physics and mathematics school for talented children.  He recently opened the first private Physics Institute in Russia for research in Gravity, Time and Quantum Theory.  Vadim is a member of Club 2015 in Russia. Vadim hold a degree in physics from Moscow State University.



Picture of Vald Pravilnikov

Vladislav Pravilnikov – Director, Numerical Linear Algebra

Vladislav Pravilnikov is an accomplished mathematician and high-performance technical software developer who specializes in developing ground-breaking algorithms in numerical linear algebra, linear programming, high performance computing, and artificial intelligence. 

Before joining NeurOK Software, Vladislav worked for about 15 years at the All-Russian Scientific Research Institute of Technical Physics, where he became a Senior Scientific Researcher.

Vladislav led the development of several high-performance, data analysis applications, which use advanced parallelization techniques. He has authored or co-authored more than 30 papers, conference talks and technical reports on numerical linear algebra and data partitioning.

Currently, Vladislav is involved in several AI and ML projects for healthcare and oil and gas industries.

Vladislav received his M.S. degree in Mathematics from the Department of Mathematics and Mechanics, Leningrad State University, Russia.



Valeriy Kubyak – Director, Computational Geometry

Valeriy Kubyak is a leading computer scientist and high-performance computing developer specializing in computational geometry and dynamic systems modeling.

From 1982 to 1992 Valera held various positions at the Russian Federal Nuclear Center concluding as team leader on the development of 3D ballistics modeling software.  From 1992 to 2002 Valera worked in the medical industry leading several engineering projects to develop computer-based medical diagnostic software.  In 2002 Valera changed focus to the security field where he led teams in developing access control systems.

In 2006 Valera joined NeurOK Software as head of the Computation Geometry Department were he leads a team focused on developing code for unstructured computational grid construction.  Valera received his Master’s Degree in applied mathematics and computer science from Moscow Engineering Physics University.



Elena Kartasheva – Deputy Director, Computational Geometry

Elena Kartasheva is a scientist and a software developer who specializes in geometric modeling, computational geometry and topology.

From 1989 to 2010, Elena held various positions at the Institute for Mathematical Modeling (IMM) at the Russian Academy of Science where she advanced to lead her own sub-department.  From 1997 to 2010, Elena was an associate professor of Information Technologies at the Moscow State University of Technology Stankin.  In 2006, while continuing to work for the IMM, Elena joined NeurOK Software as a deputy director of the Computational Geometry Department.  Elena has authored or co-authored more than 50 papers on such topics as geometrical modeling, computational topology, numerical grid generation and parallel computing.  She is a leading developer of 3D grid generation and data preprocessing systems implemented for computational fluid dynamics and geological modeling applications.

Elena received her M.S. in Cybernetics from the Moscow Engineering Physics Institute and her Ph.D. from the Institute for Mathematical Modeling at the Russian Academy of Science (Moscow) with a specialty in numerical modeling.