Crafting a resume: design and framework