A full CV may be downloaded in PDF format. | My ORCID iD | Follow me on Academia.edu

For my prior experience in the software industry, please see my LinkedIn profile.