Народився 16 жовтня 1977 року у Харкові.
Закінчив Національний університет "Юридична академія України імені Ярослава Мудрого", 2004 року захистив кандидатську дисертацію.
Починав у великій політиці у партії Віталія Кличка. 2012 року був керівником юридичної служби Харківського обласного виборчого штабу партії "Удар".
Під час парламентських виборів 2012 року балотувався до парламенту під 134 номером списку партії УДАР.
Після Майдану політична дорога привела Шипілова до "Народного фронту". Після парламентських виборів він став помічником народного депутата від "Народного фронту" Миколи Величковича та радником першого заступника голови Верховної Ради України Андрія Парубія.
Викладає на кафедрі міжнародного права Києво-Могилянської академії, доцент.
20 вересня 2018 року Шипілова було призначено на посаду Члена Центральної виборчої комісії України за квотою "народного фронту".
15 вересня 2019 року Верховна Рада достроково припинила повноваження всього складу ЦВК.
25.10.2019