accomplished

adjective
  1. highly skilled or proficient as a result of training or experience
  2. successfully completed or achieved

Examples