Working on Bonitasoft Community website, I studied many websites using gamification to identify the leaders and understand the activity of users. Stackoverflow, IMHO the best gamification implementation available, provide a very good, complete and intuitive user profile, and for example, you can have a look at my AskUbuntu profile.
I did a series of talks about gamification, and I had very interesting discussion about how to integrate it in different contexts like websites or traditional desktop applications. Here is a 5 minutes one, extracted from a session in the main room at Eclipse Con France 2015.
The video cover the entire day in the main room, with many interesting talks on various topics.