Николай Викторович Ломакин сразу по окончании школы работал на Московском опытно-экспериментальном заводе "Новатор".
С 1973 г. по 1975 г. проходил срочную службу в рядах Советской Армии.
После демобилизации устроился на автомобильный завод имени И.А. Лихачева водителем-испытателем, вскоре стал инженером отдела двигателей.
В 1982 г. без отрыва от производства окончил завод-втуз (теперь – Московский государственный индустриальный университет) при ЗИЛе. В 1982-86 гг. руководил комсомольской организацией предприятия, затем два года являлся заместителем секретаря парткома.
В 1989-91 гг. работал заместителем председателя исполкома Пролетарского районного совета народных депутатов г. Москвы. После реорганизации системы управления городом получил должность супрефекта муниципального округа "Симоновский" Южного административного округа.
С 1998 г. по 2004 г. являлся руководителем территориальных объединений регулирования землепользованием Московского земельного комитета правительства Москвы в Юго-Западном и Южном административных округах.
В 2004-2010 гг. был первым заместителем префекта Восточного административного округа (ВАО) Москвы по вопросам строительства, реконструкции и землепользования.
В ноябре 2010 г. назначен на должность префекта Восточного административного округа города Москвы.
Награжден орденом "Знак Почета", знаком отличия "За безупречную службу городу Москва".