software engineer cover letter pdf how do you start a personal narrative essay