Andrew è entrato a far parte di iProov dall'University College di Londra, dove è stato ricercatore presso il Dipartimento di Informatica e il CoMPLEX. Il suo dottorato e le successive ricerche pubblicate si sono concentrate sulla computer vision e sul riconoscimento dei modelli. Dal 2014 è a capo del lavoro di iProov sull'elaborazione delle immagini.