Hasyim melanjutkan pendidikannya di Sekolah Menengah Pertama Negeri (SMPN) 1 Kudus (1985-1988). Lalu dilanjutkan ke Sekolah Menengah Atas Negeri (SMAN) 1 Kudus, Jurusan Fisika (A1) (1988-1991). Hingga dilanjutkan lagi ke Pondok Pesantren Al-Hidayah, Karangsuci, Purwokerto (1991-1995).
Selain dikenal sebagai Ketua KPU, Hasyim pernah menjadi seorang dosen Hukum Tata Negara (HTN), Fakultas Hukum Universitas Diponegoro (sejak 1998-2016). Hasyim juga menjadi dosen Program Studi Doktor Ilmu Sosial, Konsentrasi Kajian Ilmu Politik, Fakultas Ilmu Sosial dan Ilmu Politik Universitas Diponegoro (sejak 2013-sekarang). Demikian juga dosen pada Program Doktor Ilmu Kepolisian, Sekolah Tinggi Ilmu Kepolisian (STIK), Lembaga Pendidikan dan Latihan Kepolisian Republik Indonesia (Lemdiklatpolri), dalam mata kuliah: Analisis Strategi Keamanan (sejak 2016).
Sebelum dilantik menjadi Ketua KPU pada 29 Agustus 2016, Hasyim adalah anggota KPU Provinsi Jawa Tengah (2003-2008).
Baca juga: Polisi Amankan F Gara-Gara Mencuri Radio dan Ditawarkan di Grup Whatsapp
Pengalaman Hasyim dalam berorganisasi yakni pernah menjadi Kepala Satuan Koordinasi Wilayah (Satkorwil) BANSER Jawa Tengah, Semarang (2014-2018); Ketua Pengurus Pusat Ikatan Sarjana Nahdlatul Ulama (ISNU), Bidang Demokrasi dan Pemilu, Jakarta (2012-2017); Wakil Ketua Pengurus Wilayah Gerakan Pemuda (GP) Ansor Jawa Tengah (2010-2014) dan Wakil Ketua Departemen Pengembangan Sumber Daya Manusia, Lembaga Amil Zakat, Infaq dan Shadaqah (Lazis), Ikatan Persaudaraan Haji Indonesia (IPHI) Provinsi Jawa Tengah (2009-2014).