I would like to make an online portfolio/ cover letter to tell my story of who I am and my professional background. Can you give me some insight on what would be best in an online cover letter. Thank you!

My background is  in PR/ Communications/ Podcasting and I have delivered speeches that made it in the media.