My professional skills and experience cover a wide range of different activities; you’re unlikely to be interested in all of them, so I’ve broken my CV down into sections for the convenience of the reader. Please have a look at the separate pages that list my experience in:

You might also be interested in a little piece I wrote some time ago about finding and preventing errors, and why this matters. It explains a bit about why I find satisfaction in editorial work as well as software engineering.