overcompensator
Etymology
From overcompensate + -or.
noun
One who overcompensates.