Эдуард Никулин — уроженец Сампурского муниципального округа. В 2002 году он окончил Современный гуманитарный институт по специальности в сфере экономики, а также имеет высшее образование по специальностям «государственное и муниципальное управление» и «строительство».
Трудовую деятельность Эдуард Никулин начал в 2002 году. В 2007 году он поступил на региональную государственную службу, пройдя путь от специалиста до заместителя руководителя и руководителя региональных органов власти в сфере строительства и инвестиций, градостроительства и архитектуры. До данного назначения занимал должность заместителя министра промышленности, торговли и развития предпринимательства области — начальника отдела цифровой трансформации.