Булат имеет свыше пятнадцати лет опыта практической деятельности, в том числе на руководящих должностях в органах прокуратуры и Федеральной службы судебных приставов, включая органы следствия и дознания. Имеет ученую степень кандидата юридических наук, ученое звание доцента, классный чин советника юстиции 3 класса, а также активно занимается преподавательской деятельностью в Российском государственном университете правосудия. Является автором свыше 70 научных работ в области уголовного процесса, уголовного права, прокурорского надзора и исполнительного производства. Окончил юридический факультет Московского государственного университета имени М.В. Ломоносова, диплом по специальности "юриспруденция" (с отличием), кандидат юридических наук, 2014 г., кафедра уголовного процесса, правосудия и прокурорского надзора, юридический факультет Московского государственного университета имени М.В. Ломоносова.