It doesn't work for me. You seem to be trying to shoehorn words into contexts where they are not used much or at all. If his skills were good enough for him to find work easily in a competitive market, then we know that his is highly skilled- proficient would add nothing. Unnecessary adjectives, especially very strong ones, can be a bit like litter in sentences.
Student or Learner