Calling Mr Gandhi an "underperformer", Mr Poonawalla said in a statement: "Rahul Gandhi is not the President of Congress party but has been anointed like a Mughal king in a line of dynastic hereditary succession."
He had earlier raised questions over party's election process and said it was "rigged".
"As a member of the Congress party, I observe this day as a black day in the history of my party," he said in the statement.
"The party of Mahatma Gandhi which once saw Maulana Azad as President at the age of 35, is now the proprietorship of a 'Shehzada' where no Shehzad (himself) can even contest a rigged election," Mr Poonawalla said.
"Today, as some dynastic cheerleaders claimed, even before nominations formally ended at 3.00 p.m, that Rahul Gandhi is the President.
"This is because the entire world knows this was a fixed match and a coronation. Only the crown was missing for the Shehzada," the statement read.