Please contact me if you would like a more detailed copy of my CV.

Job history

  • 2019-present: Staff Software Engineer at Smoothwall
  • 2018-2019: Software Engineer at Optalysys
  • 2016-2018: Senior Software Engineer at ADI
  • 2011-2016: Senior Software Engineer at Vertual
  • 2010-2011: Technical Consultant at TuDocs Studios
  • 2007-2011: Research Assistant / Developer at UWS
  • 2010: Mobile Games Developer (freelance) at Aarcee
  • 2008-2010: Consultant Senior Technologist at the Scottish Centre for Enabling Technologies

Other experience

  • 2011-2017: Editorial Board Member for the Computer Games Journal
  • 2014-2016: Moderator for Arduino Stack Exchange
  • 2009-2011: Committee Member for the Scottish Video Games Archive
  • 2008-2009: President of the Research Students Society at UWS