Jamie has been teaching and lecturing since 2006 and has over seven years' experience as a higher education course leader. He has taught various subjects, from game development and AI programming to 3D modelling and web design, and holds a PG Cert in Learning and Teaching (Higher Education).
Jamie has more than 21 years of experience in software engineering. During this time, he has developed games for Xbox and PC and has recently been developing mobile gaming experiences for platforms such as TikTok. He is a member of the International Games Developers Association (IGDA) and has helped coordinate local game developer meetups and several game jams.
As a Senior Lecturer Practitioner in Computer Gaming Technology, Jamie leads the design and delivery of new curriculum, working with faculty colleagues and employers to develop employability-focused courses with an active and inclusive approach, that looks to embrace the future of game development.
Outside of teaching, Jamie enjoys painting miniatures and playing video games, especially narrative adventure games, turn-based tactics and mobile games such as Pokémon Go and Slay the Spire.
Jamie teaches the following modules: