Chowdhury joined the Civil Service of Bangladesh on 21 December 1974.[2] He was the second secretary at the Permanent Mission of Bangladesh to the United Nations in Geneva.[3] He served in the Permanent Mission of Bangladesh to the United Nations.[4] He was a consul at the Bangladeshi embassy in Rome in the 1980s.[5]
On 9 August 2002, Chowdhury was appointed Ambassador of Bangladesh to Russia, replacing S. K. Sharjil Hassan.[6] He served as the Ambassador of Bangladesh to Russia till 6 February 2005 before being replaced by Amir Hussein Sikder.[6]
The Bangladesh Nationalist Party government appointed Chowdhury as the Ambassador of Bangladesh to the United Arab Emirates in February 2006.[7][8]
Chowdhury was suspended as Bangladesh's envoy to the United Arab Emirates.[9] M Nazmul Quaunine replaced him as the Ambassador of Bangladesh to the United Arab Emirates in June 2008.[10] He was sentenced to five years' imprisonment by a special court on 16 November 2008 in a corruption case filed by the Anti-Corruption Commission.[9] The case, filed in May 2008, alleged he had embezzled funds from the state for personal purchases.[11][1] His defence lawyers, Barrister Ahsanul Karim and Advocate Mohammad Zakaria, alleged the verdict violated a High Court Division stay order issued on November 12 halting proceedings for six months.[9] They plan to file a contempt of court petition against the judge and prosecutor for disregarding the High Court directive.[9]
In April 2010, the Appellate Division directed Chowdhury to surrender before the trial court by 25 April in the corruption case.[12] The court declared that as a fugitive, Nazimullah is not entitled to any legal relief until he surrenders.[12] The case, filed in 2008, alleges he caused a loss of BDT 2.1 million to the state through "abuse of power and deception".[12] In August 2013, the High Court Division sentenced him to three years imprisonment in the case while rejecting his appeal.[8]