Jabarkan Kerjaya: dari Zakaria Hanafi dalam bahasa melayu

Ahli Dewan Undangan Negeri (ADUN) Semenyih (2019 hingga kini)

Penolong Pegawai Tadbir UKM (2005-2016)

Pengerusi Tetap UMNO Cawangan Hulu Langat

Ahli Jawatankuasa UMNO Bahagian Hulu Langat

ketua Cawangan UMNO Hulu Langat

Ahli Lembaga Pengarah Kopel Hulu Langat (2018-2019)

Setiausaha JKKK Kampung Sesapan Kelubi, Beranang (2003-2018)

Setiausaha Tabung Khairat Kampung Sasapan Kelubi Beranang (2013)

Ahli Jawatankuasa PIBG SRAI Beranang (2003-2005)

Ijazah Sarjana Muda Sains Pembangunan dari UKM Bangi (2001)

Zakaria Hanafi memenangi kerusi DUN Semenyih dalam pilihan raya kecil Semenyih yang diadakan pada 2 Mac 2019 berikutan kematian penyandangnya, Bakhtiar Mohd Nor pada 11 Januari 2019.