Nahim was born and grew up in Dhaka. His father, Abdur Razzaq, was a veteran national leader from Bangladesh Awami League and leading organizer of liberation war in 1971. Abdur Razzaq was elected as the party’s General Secretary for two times and the member of the national parliament for six times. Abdur Razzaq was appointed as the Minister of the Ministry of Water Resources from 1996 - 2001 in Sheikh Hasina’s first cabinet. Abdur Razzaq was a national leader being one of the four sector commanders of the Bangladesh Liberation Force or Mujib Bahini during the 1971 liberation war of Bangladesh.