modified
skilled, practiced, accomplished, versed, well-versed, qualified, able, skillful, knowing, trained, wise, expert, veteran, matured, seasoned, mature, with a good background, mellowed, mastered, old, rounded, conversant, familiar with, sophisticated, worldly-wise, worldly, to hell and back*, knowing the score*, knowing the ropes*, in the know*, having been around*, having been through the mill*, broken in*; see also able 2.
Antonyms new*, apprentice, beginning.