Hi Dominique,
I’m assuming the items you want to upload to the user profile, are objects (not enumerations). And you have a n – m relation between the two entities. If my assumptions are correct, here is how you can create multi-select functionality, although not in a drop down – might not answer your question.
The datamodel
The UserProfile with the multiselect option
After selecting