Сергей Ломакин родился 12 апреля 1980 года в городе Петрозаводск, республика Карелия. Активную трудовую деятельность начал в 2001 году, в качестве технического директора Общества с Ограниченной Ответственностью «Технострой». В 2004 году, окончил лесоинженерный факультет Петрозаводского государственного университета.
Позднее, получил дополнительное образование, успешно завершив курс обучения в Кубанском государственном технологическом университете по специальности «Технологии и машиностроение, технологии производства и эксплуатации лифтов».
В 2007 году, опытный управленец приступил к работе в качестве директора «Лифтсервис».
Параллельно с трудовой и общественной деятельностью, Ломакин Сергей Иванович принимает непосредственное участие в политической жизни родного региона. Избирался депутатом Петрозаводского городского Совета.
На выборах 18 сентября 2016 года, избран депутатом Законодательного Собрания Республики Карелия VI созыва по Петрозаводскому избирательному округу №4. Член Комитета по ЖКХ, агропромышленной политике и энергетике, а также комитета по экономической политике. Входит в состав комитета по природным ресурсам и экологии.
Член фракции Всероссийской политической партии «Единая Россия».
Женат. Воспитывает троих детей.