Shawfikul Ghaani Swapan was a Bangladeshi politician and the chairman of the Bangladesh National Awami Party-Bangladesh NAP.
During his political career, he served as a member of parliament twice, and held cabinet positions in both the Zia and Ershad governments.
[5] On 10 May 1979, he won the by-election in what was then Rangpur-1 (the current Nilphamari-1 constituency) as the candidate of the Bangladesh Nationalist Party (BNP), after the seat was left vacant due to the death of his father, Mashiur Rahman.
Consequently, in line with the constitution, he surrendered the Nilphamari-1 seat (triggering a by-election in the constituency) and went on to represent Rangpur Sadar (Rangpur-3) in parliament.
[7][8][9] From the mid to late 1980s, Swapan served as a cabinet member of President Ershad's Jatiya Party (E) government, holding many different portfolios.