Sejumlah jabatan penting pernah diembannya, seperti Kepala Badan Pengelola Keuangan Aset Daerah DKI Jakarta periode 2015-2017, Kepala Sekretariat Kepresidenan (2017-2022), serta Penjabat Gubernur DKI Jakarta (2022-sekarang).
Jabatan-jabatan ini tentu selaras dengan pendidikan yang pernah ditempuhnya, yakni diawali di SDN 8 Jakarta Pusat dan 3 tahun menjadi siswa SD di Pakistan (1971-1977).
Lalu Heru Budi melanjutkannya ke SMP PSKD I Jakarta Pusat pada tahun 1977-1981 dan SLTA Kerajaan Belanda (Den Haag) pada tahun 1981-1984.
Heru Budi menempuh pendidikan tinggi hingga jenjang magister di Universitas Krisnadwipayana, Jakarta. Heru Budi menyelesaikan pendidikan S1 pada tahun 1984-1990, kemudian S2 pada tahun 1995-1998.