It is not immediate to understand a person profile.
You need navigation to go to the person profile.
Badges needs even more navigation.
Some possible solutions
Some are not excluding each other:
- Having a pseudo "business card" showing up hoovering on the name or picture of the user (with the profile fields, badges, etc)
- Enhance the profile photo (probably ok just for badges)
- Add to the picture space other informations (enlarging the phisical space)
The solution can be parameter based for the info and/or the place to show them