expert
ex-pert
noun
A person possessing extensive knowledge or skill in a particular area.
"She is an expert in classical music."
adjective
Possessing or demonstrating great knowledge, skill, or experience in a specific field.
"He offered expert advice on the garden design."
Thesaurus
Synonyms: skilled, good, adept, proficient, practiced, skilful, skillful, technical