Possibly: One who is skilled or proficient

1 Post