BuddyPress Portfolio is a BuddyPress plugin that allows members to create their own portfolio (a set of projects : IT projects, recipes, achievements of designer, … ).
Right now each project includes a title, a description, an url and a screenshot of the project. The size of the description can be defined in the admin panel, as the template to be used.
Features:
a new tab in the user profile listing their projects
a new page listing all projects,
a widget listing the latest projects
a new activity for each new project
http://wordpress.org/extend/plugins/buddypress-portfolio/