As chief technology officer of Zillow Group, David oversees the internal and external technical engineering, product development, and technology operations teams.  

David joined Zillow in 2005 as a member of the founding team and is one of the company’s first executive leaders. In addition to his role as CTO, David helped develop and build Zillow from a small startup to a household name and was named the region’s Most Innovative CTO by Puget Sound Business Journal in 2012.

Prior to Zillow, David was CTO of Expedia, where he joined as one of its earliest team members and spent 12 years. David started his career at Microsoft in the handheld computing group. 

David earned a Bachelor of Science in Computer Science and Master of Engineering in Computer Science from Cornell University. He is a board trustee and advisor with a number of advocacy, education and charitable organizations, including Cornell University CIS.