Родился 20 ноября 1992 года в Екатеринбурге.
Окончил факультет автоматики и электроники в Национальном исследовательском ядерном университете МИФИ, затем занимался научной и исследовательской деятельностью в аспирантуре.
Ранее работал в ПАО «Уралмашзавод» в Екатеринбурге.
Позднее был инженером в международной корпорации Mentor Graphics.
В 2014 году начал работать ведущим инженером-программистом на предприятии СНПО «Элерон» государственной корпорации «Росатом», кем и работает по сей день.
Нилов является участником инициативной группы «За открытие сквера у Курчатовского ДК», сотрудничает с Международным Комитетом Красного Креста, борется за возвращение травмпункта Городской Поликлиники №115 в Щукино.