Aaron obtained his undergraduate degree from Harvard University, and attended Washington University in St. Louis for medical school and ophthalmology residency. He obtained subspecialty training at Moorfields Eye Hospital in London and the University of British Columbia. He has been working with large datasets since 2001 and has expertise in databases, distributed programming, web technology, and deep learning.