It's all the right stuff to be thinking about. Pull from linkedin or something if you can't extract from a resume. Or hire some low wage work at home english majors to manually extract the resume data and offer people a "build my profile for me" option where they just send a resume.
And it's easy to spend a lot of time on dogfooding.
If people don't want free advice, they wouldn't need to post here.