First year awarded:
Number of MVP Awards:
Microsoft Teacher Trainer
Microsoft MIE Surface Expert 2017
Microsoft Innovative Expert Fellow
Awarded Microsoft Most Valuable Professional (MVP) October 1st 2013 for outstanding contributions in Kinect for Windows technical communities during the past year.
David has worked in the computing sector since graduating from University aged 21, both in industry and in education. He has over 10 years’ experience working as a software developer in industry (mostly using FoxPro), over half of that time was for his own company. He has 17 years’ experience in teaching at Further Education level at West College Scotland (formerly Reid Kerr College), where he has primarily taught Computer Games Development. He also has experience in technical support; building/maintaining desktop computers and networking. He has organised and ran various teacher training courses (mostly in games based learning and development) for his College, Scotland’s Colleges and the Scottish Qualifications Authority (SQA). In the past 8 years he has been involved with the SQA in leading, developing, writing, vetting and verifying qualifications, curriculum and assessments for various computing subjects. In the past 7 years David has been involved in creating educational games that make use of MS gaming hardware such as Kinect and wireless XBOX360 controllers. This put him in touch with Microsoft Partners in Learning and he became part of their K Team (Kinect Team). He has presented on his educational games, Kinect, XNA, Kodu and on Microsoft's new TouchDevelop app development platform; at events such as MS Partners in Learning regional forums, ALTc, JISC, Computing At Schools Annual Conference, Scottish Learning Festival, Scotland's Colleges Annual Conference, Games Britannia and BETT.