David Wihl is a seasoned software engineer and developer-relations leader with 11 years of experience building developer platforms, APIs, and scalable data-driven systems. He spent several years at Google driving Ads API adoption—leading Performance Max campaign outreach, API best practices content, and co-owning the Google Ads Python client where he contributed notable updates including Python 2 removal and media asset examples. As a founder and former CEO, he scaled a product business to tens of thousands of customers and later built an intelligent email product as lead data scientist, blending ML, backend engineering, and product ownership. He also taught advanced data science and deep learning at Harvard, reflecting a strong commitment to technical mentorship and developer education. Based in Newton, MA, he combines entrepreneurial grit with enterprise-grade API and developer experience expertise, often working at the intersection of machine learning, ads technology, and large-scale integrations.
11 years of coding experience
23 years of employment as a software developer
Harvard Extension School, Computer Science, Harvard Extension School, Computer Science at Harvard University
Contributions:10 releases, 187 reviews, 29 commits in 1 year 9 months
Contributions summary:David primarily contributed to the Google Ads Python client library, focusing on updates for a new release, including modifications to protocol buffer files. They made changes to multiple examples related to the Google Ads API. Furthermore, the user removed Python 2 support and updated the setup configuration. The user also added examples related to media asset uploads, price extensions and conversions for the Google Ads API.
Contributions:38 commits, 1 push, 2 branches in 5 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.