Закончил механико-математический факультет МГУ имени М. В. Ломоносова по специальности «математика». Работал в Институте теоретической и экспериментальной физики, Физическом институте АН СССР, Институте проблем управления АН СССР. В течение более 30-ти лет руководил лабораторией банков данных Института системного анализа РАН.
Доктор технических наук (1989). Тема докторской диссертации — «Проблемы автоматизации программирования документного интерфейса с базами данных».
В течение более 20-ти лет читал различные учебные курсы в Московском институте стали и сплавов, также читал курсы лекций в Институте нефти и газа и многих других вузах России и за рубежом.
Семья: шестеро детей. Трое сыновей — священники, дочери — математик, врач (жена священника), регент.
Системы управления базами данных, информационные технологии, системный анализ и автоматическое управление. Разработанное под его руководством программное обеспечение использовалось в более чем двух тысячах организаций Советского Союза.
Автор более 200 публикаций, в том числе:
Протоиерей Александр Ильяшенко:
Николай Евгеньевич был выдающимся человеком, и я думаю, такая оценка его личности придет со временем. Когда я познакомился с ним, мне показалось, что он похож на средневекового русского человека, человека святой Руси. Его можно сравнить с людьми, которые создали Русь, с людьми, которые поднимали ее, людьми, которые умели отставить свою родину.
Протоиерей Аркадий Шатов:
Меня в Николае Евгеньевиче всегда поражало его смирение и простота. Он всегда был открыт общению, в нем не было ни капли гордости, ни капли тщеславия и по этому состоянию души видно, что такое христианство.