An expert; one who is master of their profession.
A handy person.
A dabbler or bungler.
A person who is considered eminent because of their achievements.
A person of learning, especially one who is versed in literature or science.
A person with significant mental disabilities who is very gifted in one area of activity, such as playing the piano or mental arithmetic.