حیدری دانش آموخته علوم اقتصادی، مدیریت دولتی و مدیریت مالی است.
وی سابقه عضویت در هیات مدیره بانک های تجارت و ملی ایران، ریاست هیات مدیره و مدیرعاملی بانک ملی ایران و مدیرعاملی صندوق بازنشستگی کارکنان بانک ها را در کارنامه خود دارد.
پیش از این، حمید تهرانفر مسئولیت معاونت نظارتی بانک مرکزی را برعهده داشت.