Justice Chowdhury started working as a lawyer on 3 March 1985.[3] He was elevated to a lawyer of the High Court Division on 17 May 1987.[3]
On 27 August 2003, Justice Chowdhury was appointed an additional judge of the High Court Division by the Bangladesh Nationalist Party government.[3][4] His appointment to the High Court Division became permanent on 27 August 2005.[3]
On 28 July 2008, Justice Chowdhury and 18 other judges opposed a High Court Division verdict that called for judges whose appointment was not confirmed by the Bangladesh Nationalist Party to be confirmed.[4]
On 7 January 2010, Justice Chowdhury and Justice Sashanka Shekhar Sarkar issued an order stating it was illegal for the government to make a civil servant an officer on special duty for more than 150 days.[5]
On 10 January 2021, Justice Chowdhury and Justice Kazi Zinat Hoque issued an order which stated that women cannot become marriage registrars.[6]