What do you call a person who learned something a long time ago and now is at the same level in that skill as a beginner would be?
Guy isn't a novice. He isn't a veteran either. He was proficient in the skill long time back and can quickly (faster than a beginner for sure) get to the same proficiency level again, given sufficient resources.
Update: I'm looking for a formal word. Rusty suggested by Dan is perfect. So is old hand. Is there a word that can used to describe the above person in a professional context?