Pada awal kariernya dia banyak terlibat dalam membangun sistem pengelolaan moneter, seperti mempersiapkan terbitnya obligasi Pemerintah, membangun sistem pelaporan Lalu Lintas Devisa (LLD), dan mengkoordinasikan penyelenggaraan Rakornas TPID.
Bersama kepala daerah dia mendapat penghargaan sebagai TPID terbaik di Solo tahun 2012 dan DKI Jakarta tahun 2017. Saat ini Doni menjabat sebagai Direktur Eksekutif, Kepala Departemen Sumber Daya Manusia, setelah sebelumnya dipercaya oleh Gubernur Bank Indonesia tiga kali memimpin Kantor Perwakilan Bank Indonesia di Solo, DKI Jakarta, dan Jawa Barat.
Doni memiliki pengalaman pada bidang ekonomi dan keuangan regional, sistem keuangan, manajemen intern, sektor riil dan UMKM, serta strategi organisasi dan manajemen Sumber Daya Manusia. Doni juga telah mengikuti Program Pendidikan Lemhannas pada 2018.