Prior to that, he was a co-founder of Diffbot Corp., which offers an innovative API that enables developers to easily create applications that apply computer vision algorithms for the purpose of extracting information and understanding the visual layouts of various webpages. At TeachAIDS, he works to optimize user interaction and user experience through enhanced interface designs to promote scalability. Previously he was a Software Engineer at IBM for their Pervasive Computing group. Awarded an NSF graduate fellowship, Leith attended Stanford’s Electrical Engineering Ph.D. program, where he was a researcher for their HCI department. His research interests include education technology, online transparency, and the future of decentralized computing.