John McDonald has been a lecturer at the Department of Computer Science, NUI Maynooth since 1997. His primary research interest is computer vision, working in areas including visual simultaneous localisation and mapping (vSLAM), intelligent vehicle systems, vision based geotechnologies, face and gesture analysis, and digital holography. His research has been funded under various research programmes from Science Foundation Ireland, Enterprise Ireland, and the Irish Research Council for Science, Engineering and Technology. In the past he has been a visiting scientist at the University of Connecticut, the National Centre for Geocomputation (NCG) at NUI Maynooth, and the Computer Science and Artificial Intelligence Lab (CSAIL) at the Massachussetts Institute of Technology. He is a member of the Callan Institute at NUI Maynooth.