He graduated in 2009 from the University of Rochester with a Bachelor of Arts degree in Linguistics and a Bachelor of Science degree in Computer Science with an emphasis on compilers and programming languages.