pigeonholer
Etymology
From pigeonhole + -er.
noun
One who pigeonholes.