Below is the latest version of my personal CV.