Геннадий Свердлов играл в линии полузащиты в командах «Титан» (Армянск), «Виктор» (Запорожье), «Олимпия ФК АЭС» (Южноукраинск), «Агро» (Кишинев), «Колос» (Степовое), «Вороновка» и других.С 2008 года работал тренером в СДЮСШОР «Николаев», имеет категорию «С». За это время провел два выпуска (игроки 1994 и 2000 годов рождения). Сейчас он тренирует футболистов 2006 и 2011 годов рождения.
Среди его воспитанников Сергей Жемчужный, Павел Березянский, Владислав Швец и другие игроки, надевавшие футболки МФК «Николаев».
Возглавляемые им команды школы неоднократно становились победителями крупных соревнований, среди которых «Nesebarcup-2019» (Болгария), «Зимний турнир-2018», «Весенний турнир-2021» (Одесса) и другие.
С января 2022 года - директор СДЮСШОР «Николаев».