David is a Lecturer at Stanford University, co-teaching Psychology 221, Image Systems Engineering and Psychology 204A, .Human Neuroimaging Methods. He is also a co-contributor to Stanford's ISET imaging toolbox, leading the effort to extend it in areas including machine learning and computational photography.

David has held various development and management positions at Sun Microsystems, including directing their efforts in AI and digital imaging. He was also the founding CEO and CTO of First Floor Software, which later became Calico Commerce.

Complementing his teaching role, David is a also a technologist, tech journalist and professional photographer two decades of experience as a digital travel and nature photographer. David co-wrote one of the first image management solutions for digital photographers -- DigitalPro for Windows. His articles have appeared in dozens of magazines including many in PCMag, Dr. Dobbs, Photoshop User, and Outdoor Photographer. His photo awards include First Place in the National Wildlife Federation contest, and Finalist in the BBC / NHM Wildlife Photographer of the Year competition.

David holds a BSE in Electrical Engineering and Computer Science, where he received the Joseph Clifton Elgin award.