Jabarkan Riwayat Jabatan dari Rudi Purwiyanto

Pamapta Polres Gianyar Polda Bali

Kanit Resintel Polsek Ubud Polres Gianyar Polda Bali

Kapolsek Payangan Polres Gianyar Polda Bali

KBO Satreskrim Poltabes Denpasar Polda Bali

Kanit III Satreskrim Poltabes Denpasar Polda Bali

Kanit Buser Ditreskrimum Polda Bali

Kasat II Ditreskrimum Polda Kep. Babel

Pjs. Kabag Binlat Ro Ops Polda Kep. Babel

Kasatreskrim Polres Bangka Selatan Polda Kep. Babel

Kasubbid Wabprof Bid Propam Polda Kep. Babel

Kasubbid Provos Bid Propam Polda Kep. Babel

Kasubid Min Subdit Regident Ditlantas Polda Kep. Babel

Wakapolres Belitung Timur Polda Kep. Babel

Kasubdit I Ditreskrimum Polda Kep. Babel

Kasubdit II Ditreskrimum Polda Kep. Babel

Kabag Dalops Ro Ops Polda Aceh

Kabag Wasidik Ditreskrimsus Polda Aceh

Kasubbagdukminmat Bagdukminops Robinops Sops Polri (2018)

1997 : Inspektur Polisi Dua

2001 : Inspektur Polisi Satu

2004 : Ajun Komisaris Polisi

2014 : Ajun Komisaris Besar Polisi

2018 : Komisaris Besar Polisi