Assistant Professor

+44 (0)131 451 3424
Room 1.38
Earl Mountbatten Building
Heriot-Watt University
Roles and responsibilities
  • Lead lecturer and administrator of two courses: a) 3D Graphics and Animation, and b) Computer Games Programming.
  • Researching multiple aspects of Human-computer Interaction, Gamification, Innovation, Data Science and Visualisation.
  • I’m a member of the Strategic Future Laboratory (
  • And I’m a dissertation project supervisor (Undergraduate and Masters level) in Interaction, Gamification and Data Visualisation.
  • Edinburgh Honours Project Coordinator.
  • 3rd Year CS Project Manager.

Research Information Strategic Futures Laboratory (

Selected publications

My work and publications are available in Google Scholar (


For more information, please follow me on LinkedIn

Further information

Interested in both Academic and Industrial collaborations.