David Wihl

Newton, Massachusetts, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
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.
code11 years of coding experience
job23 years of employment as a software developer
bookHarvard Extension School, Computer Science, Harvard Extension School, Computer Science at Harvard University
bookMITx/edX
languagesFrench
stackoverflow-logo

Stackoverflow

Stats
1,491reputation
162kreached
33answers
3questions
Badges
meteor
top-5%
github-logo-circle

Github Skills (15)

google-ads-api10
python10
meteor9
protocol-buffers9
apidoc9
api9
json6
e-mail6
javascript-framework6
shell6
coroutines6
nodejs6
javascript6
handlebars6
mongodb6

Programming languages (8)

C#JavaShellC++PHPHTMLRubyPython

Github contributions (5)

github-logo-circle
googleads/google-ads-python

Sep 2019 - Jul 2021

Google Ads API Client Library for Python
Role in this project:
userBack-end Developer
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.
api-clientapipythonadsgoogle
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.
Request Free Trial
David Wihl