Dorastał w rodzinnym mieście[1]. Początkowo studiował matematykę, ale szybko przeniósł się na informatykę. Studia na Duke University ukończył w 2000 r. i podjął pracę nad doktoratem na Carnegie Mellon University. W tym okresie opracował system CAPTCHA, który miał uniemożliwiać botom dostęp do stron internetowych. Wkrótce potem opracował ulepszony system reCAPTCHA[2].