Karier
Menjabat sebagai Pj Wali Kota Yogyakarta, Singgih awalnya ditunjuk sebagai Kepala Seksi Monitoring dan Evaluasi Dinas Pendidikan DIY.
Ia juga sempat diamanahi sebagai Kepala Seksi Data dan Teknologi Informasi Dinas Pendidikan DIY. Lalu, Kepala Badan Teknologi dan Komunikasi Pendidik DIY dan sempat menjabat Wakil Kepala Dinas Kebudayaan DIY.
Jabatan yang pernah diembannya cukup lama adalah Kepala Dinas Pariwisata DIY. Dalam masa ini Singgih juga menjabat sebagai Pj Wali Kota Yogyakarta.