As an Additional deputy inspector general, Ahmed commanded Rapid Action Battalion-12, based in Sirajganj District.[3] In November 2009, Ahmed was promoted to deputy inspector general.[4]
Ahmed was made the commissioner of the Sylhet Metropolitan Police in February 2010.[5] In Sylhet, he busted a currency counterfeiting ring.[6] He was serving at the Bangladesh Police headquarters as a Deputy Inspector General.[5] Ahmed was appointed the additional director general of Rapid Action Battalion in October 2010.[7] He led an internal investigation of the Rapid Action Battalion into the Seven Murders of the Narayanganj.[8][9] His report confirmed the murder was committed by Rapid Action Battalion officers led by Lieutenant Colonel Tarek Sayeed Mohammad.[9]
In March 2016, Aftab was appointed deputy inspector general of the Special Branch.[10] Md Abdul Jalil Mandal replaced him as the additional director general of the Rapid Action Battalion.[11]