Perjalanan tugasnya kemudian membawanya berpindah ke berbagai daerah, termasuk di Pengadilan Negeri Kuala Simpang dan Lubuk Pakam hingga 1998.
Kariernya terus menanjak dengan menduduki jabatan struktural sebagai Wakil Ketua Pengadilan Negeri Tanjung Balai pada tahun 2002, dan Ketua Pengadilan Negeri Batusangkar dua tahun berikutnya.
Pada tahun 2007, Haswandi mendapat tugas di Pulau Jawa, menjadi hakim di Pengadilan Negeri Jakarta Selatan.
Rentang tahun 2011 hingga 2023 menjadi puncak penugasannya di tingkat banding, di mana ia pernah menjabat sebagai Wakil Ketua Pengadilan Negeri Batam dan Jakarta Barat, serta Ketua Pengadilan Negeri Batam dan Jakarta Selatan.
Sebelum dilantik sebagai Hakim Agung Kamar Perdata pada tahun 2021, almarhum sempat mengemban jabatan strategis di lingkungan direktorat jenderal dan kepaniteraan MA, termasuk sebagai Direktur Pembinaan Tenaga Teknis Peradilan Umum (2016) dan Panitera Muda Perdata Khusus (2020). (far)
