ultraist (ultra + -ist; agent_person)
One who pushes a principle or measure to extremes