We are interested in adding "badges" to a user's profile, for example when they complete a training course or win some other recognition.
As a simple example of how this might work, I'd like to define a few profile fields, decide where to place them in the profile layout, and associate each field with an image. Then I'd like to be able to upload a data file that maps each user to one or more of these fields, depending on which badges they've earned.