Master of Science in Physics and Engineering, Moscow Institute Physics and Technology, Dolgoprudniy, Moscow, Russia, 1977. Doctor of Philosophy in Technology Sciences, Leningrad Institute of Technology, Leningrad/Russia, 1987. Doctor of Science in Physics and Mathematics, Ivanovo State University, Ivanovo, Russia, 2003.
Lecturer physics department Yaroslavl' Polytechnic Institute, Yaroslavl', 1977—1981, lecturer physics and higher mathematics depts, 1984—1989. Senior research scientist, team leader Institute for Microelectronics of Russian Academy Sciences, Russia, 1989—1995. Associate professor physics department Yaroslavl' State Technology University, 1996—2004, professor physics department, since 2004.
Member admission committee Yaroslavl' State Technology University, 1997—2002. Member winner selection committee for yaroslavl' region's interuniversity student physics olympics Department Education Yaroslavl' Region, Yaroslavl', Russia, 1998—2000. Member organization committee (judge in physics) for all-russian science conference for High School students discovery Russian Ministry of General and Professional Education, Yaroslavl', Russia, 1998—2002.
Married Nina Mikhailovna Varnachyova, October 18, 1973. Children: Andrei Nikolaevitch, Maria Nikolaevna Simakova.