Ketika itu, mantan Gubernur DKI Jakarta, Anies Baswedan memilih dan menetapkan Syafrin sebagai pejabat definitif Kadishub DKI Jakarta. Diketahui bahwa Syafrin juga telah menempuh masa jabatan yang panjang di berbagai posisi, mulai dari kariernya di Dishub DKI sejak tahun 2000, kemudian bertugas di BPTJ dan Direktorat Jenderal Perhubungan Darat, hingga menjabat sebagai Kepala Balai Pengelola Transportasi Darat wilayah Bali dan NTB.
Selama lebih dari enam tahun menjabat sebagai Kadishub DKI Jakarta, Syafrin telah mengelola anggaran publik dari APBD DKI Jakarta dalam jumlah triliunan rupiah. Dalam hal ini, masyarakat berhak mengetahui total anggaran yang dikelola, bagaimana penggunaannya, serta sejauh mana relevansinya dengan hasil yang dicapai.













