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