Hamid ialah bekas ketua Pusat Perangkaan dan Maklumat dalam sistem kehakiman Iran. Beliau juga ialah bekas ketua Pusat Penyelidikan Komputer Sains Islam. Beliau juga pernah menjadi anggota Majlis Tertinggi Ruang Siber Iran.[6]
Beliau pernah menghadiri Hauzah Ilmiah Qom pada 1981, dan menamatkan pengajian seminarinya dalam 6 tahun. Beliau juga sibuk mengajar pengajian seminari selain pendidikan beliau sendiri, dan juga belajar bahasa Arab dan Inggeris. Selepas habis pendidikan Hauzah, beliau menyertai kelas perguruan, dengan Sayid Kazim Al-Haeri dan Jawad Tabrizi selama sepuluh tahun dalam "Pengajian kepada Perundangan dan Prinsip Islam"[7]