Postdoc interview presentation "of yourself and your research"

I can only guess, but from my own experience I think the phrasing "present yourself and your research" is an informal way of saying:

  • Briefly introduce yourself, including your career/professional development and your research interests,
  • thereafter devote the major part of your short talk to explaining the research that you want to pursue at the institution at which you are applying.

Good luck. The hearing for my current postdoc job was also via Skype, but it was much longer.