Previously, he was a software engineer at Facebook. David travels regularly to the Middle East and North Africa to speak at conferences and support tech communities in the region. His work at Google includes Search Infrastructure, Google Desktop, Google Toolbar, and Google Plus. David holds Bachelors degrees in Computer Science and Mathematics from the University of Maryland, College Park.