وی پیش از این معاون فنی و عمرانی شهرداری تهران بود که با روی کارآمدن افشانی در شهرداری تهران، ایرج معزی سکان دار معاونت فنی شد و حناچی به معاونت شهرسازی کوچ داده شد.
شهردار جدید تهران در فاصله سال های 80 تا 84 معاون معماری و شهرسازی وزارت راه بوده است.
حناچی با حکم روحانی، به عنوان یکی از چهار عضو حقیقی شورای عالی میراث فرهنگی کشور منصوب شده است.