Welcome to, the web presence of John Kemp. The focus of this site is two-fold, encompassing my research and publication history along with projects that I have worked on in my own time. It is thus part online CV and part portfolio.

Due to my background in research, my experience is broad and allows me to adapt quickly to new projects with unfamiliar technologies. My technical interests cover a range of areas from programming to electronics to game design, and I also have experience in areas such as data analysis and proof-reading/editing technical and academic documents. In particular my passion is for programming with a focus on desktop applications.