specialist
noun
[ ˈspɛʃ(ə)lɪst ]
• a person who concentrates primarily on a particular subject or activity; a person highly skilled in a specific and restricted field.
• "he is a specialist in psychometric testing"
Similar:
expert,
authority,
pundit,
professional,
consultant,
connoisseur,
fancier,
master,
maestro,
adept,
virtuoso,
old hand,
skilled person,
pro,
buff,
ace,
whizz,
wizard,
hotshot,
ninja,
alpha geek,
dab hand,
maven,
crackerjack,
proficient,
specialist
adjective
• possessing or involving detailed knowledge or study of a restricted topic.
• "you may require specialist financial advice"