1560s, "one who makes sharp," agent noun from obsolete verb sharp
"to make sharp" (see sharp
(adj.)). Meaning "swindler" is from 1680s, probably a variant of sharker
(n.)). Shortened form sharpie
is from 1942, also probably involving the "sharply dressed" sense of the adjective.