proficient
Adjective
B1 – Intermediate
Skilled and competent at doing something, having developed strong ability through practice.
Usually followed by "in" or "at", as in "proficient in French" or "proficient at chess".