Can CustomPress be used to create user-filled, front end headshot/resume pages.

Can you tell me if CustomPress would be the solution for what I’m needing? What I’d like to do is create a page within the BuddyPress member’s page/profile area, whereby a user, from the front end, can upload a headshot and fill out a form to display their resume for other users to see and find via search.