keysmith
Etymology
From key + smith.
noun
A person who cuts keys.