имеющий специальных навыков или специального знания предмета
(having a special skill or special knowledge of a subject)
как называют такого человека, только на английском!
specialist - специалист, эксперт
professional - дипломированный специалист
expert - эсперт, специалист. знаток
master - магистр
past master - непревзойденный специалист