Andrei Terekhov

Personal Information

Skill

Andrei Terekhov

Professor, Doctor of Physical and Mathematical Sciences. Head of the Department of System Programming at St. Petersburg State University. CEO and founder of Lanit-Tercom. Chairman of the Board of the All-Russian Association RUSSOFT. Member of ACM and IEEE CS

Andrei Terekhov was born on September 3, 1949.

  • 1971 – He was the first to defend the diploma (with honors) of the first graduating class of the Computer Software Department of the Mathematical and Mechanical Faculty of the Leningrad State University and got a job on assignment in the All-Russian Center of NIIMM LSU. By this time he had 5 years of work experience as a programmer in NPO “Lenelectronmash”.
  • 1977 – He became the IO of the Head of the Laboratory of System Programming after the previous Head of the Laboratory, Corresponding Member of the USSR Academy of Sciences S.S. Lavrov, was transferred to work as Director of the Institute of Theoretical Astronomy of the USSR Academy of Sciences.
  • 1978 – He defended his master’s thesis “Methods of synthesis of an effective working program” (physical-mathematical sciences) under the supervision of Doctor of Physical-Mathematical Sciences G.S. Tseitin.
  • 1991 – Defended his doctoral dissertation “Programming technology of embedded real-time systems”.
  • 1991 – Established and headed the SE TERCOM. In 1995, it was renamed TERCOM State Unitary Enterprise
  • 1996 – Organized and headed the Department of System Programming at St. Petersburg State University.
  • 1998 – In addition to the State Unitary Enterprise “TERCOM” he founded and headed CJSC “LANIT-TERCOM”.
  • 2002 – He was appointed Director of the newly created Research Institute of Information Technologies of SPbSU, the level of which was downgraded to the faculty level after several years by the order of N. M. Kropachev together with all other institutes of SPbSU.
  • 2004 – Participated in the creation and was elected Chairman of the Board of the Association of Software Developers, created on the basis of the FORT-ROSS consortium and Russoft Association (at the moment – member of the Board of Directors).
  • 2012 – A meeting of the Presidium of the Presidential Council for Economic Modernization and Innovative Development of Russia was held at the office of Yandex. Andrey Terekhov, CEO of Lanit-Tercom, took part in the discussion and made a report on the importance of preserving tax incentives for the IT industry and support for fundamental research (including multi-year research). His proposals were included in the Council’s decision (item 2).
  • 2017 – Developed 2 video courses – “Computer History” (Lectorium) and “Computer Architecture” (Coursera).

Scientific activity

In the 1970s, Andrei Nikolaevich’s research activities were mainly related to the development of new methods for compiling programming languages. The applied result of these studies was the realization of translators and cross-translators of languages with static type control (Algol 68, Ada, Pascal, Oberon, etc.) for a number of different platforms. In particular, within the framework of these works, the teams of LSU developers led by Andrei Nikolaevich realized a translator of Algol 68, one of the most complex programming languages that existed at that time, for the most mass platform of those years, the EC computer. Subsequently, this translator was transferred to a number of other platforms, including IBM PC.

In the 1980s, Andrey N. Terekhov started working on industrial projects in the field of telecommunications. In this connection, the sphere of Andrei Nikolaevich’s scientific interests included the issues of programming technology and realization of real-time systems, including embedded systems.

Since the mid-1990s, Andrei has been engaged in research in the field of software reengineering, as well as in the teaching of information technology.

Awards

In 2002 he was awarded by the Ministry of Education of the Russian Federation with the medal “Honorary Worker of Higher Professional Education” In 2005 by the decree of the President of the Russian Federation Andrey N. Terekhov was awarded with the medal of the Order “For Services to the Fatherland” II degree “for services in scientific and pedagogical activity and great contribution to the training of highly qualified specialists”.