Before joining GW he was a Junior Research Fellow at Somerville College, Oxford, and a post-doctoral research assistant in the Mobile Robotics Group of the Oxford University Engineering Department working with Prof. Paul Newman. Gabe was a PhD student at the Robotic Embedded Systems Laboratory at the University of Southern California, under the supervision of Prof. Gaurav Sukhatme, and a Robotics Engineer in the Computer Vision Group at NASA-JPL under Dr. Larry Matthies. At NASA-JPL, Gabe worked on long-range data-fusion algorithms for planetary landing vehicles, unmanned sea vehicles and unmanned ground vehicles.