Вахабов родился в 1980 году в Ташкентской области. В 2001 году он окончил Ташкентский химико-технологический институт, в 2003 году — Ташкентский экономический университет, в 2007 году — Ташкентский государственный юридический университет.
Трудовую деятельность начал в 2001 году в Центре переподготовки кадров Агентства по внешней трудовой миграции. В 2002—2004 годах работал специалистом отдела сертификации товаров «Узбекэкспертизы».
С 2004 по 2015 годы — начальник Сергелийского филиала «Узбекэкспертизы», в 2015—2016 годах — заместитель директора компании Аgroprom Terminal, в 2016—2019 годах — начальник отдела модернизации и дизайна, затем замдиректора компании Oq Saroy Textile.
С 2020 по 2022 год — первый заместитель председателя Ассоциации «Узтекстильпром».