David Newhall

Lead Sr. Cloud Engineer at Cars Commerce

Lodi, California, 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 Newhall is a seasoned cloud and infrastructure engineer with 12+ years of hands-on experience building and operating large-scale, highly available systems—from bare metal live-video delivery at Twitch to multi-datacenter and cloud platforms as a manager and founder. Currently a Lead Sr. Cloud Engineer at Cars Commerce and co-founder of Notifiarr (where he built Go-based monitoring clients and CI/CD pipelines), he blends deep networking, automation, and observability expertise with pragmatic leadership. His open-source contributions include meaningful backend work on unifi-poller (enhancing UniFi telemetry exports) and improving the Go test-double generator counterfeiter, showing attention to maintainability and developer ergonomics. Notable past accomplishments include scaling monitoring to a million checks, executing zero-downtime VPC migrations at Twitch, and orchestrating cost-saving DR and SAN migrations. Based in Lodi, California, he’s equally comfortable writing Go tooling, authoring deployment automation, or stepping into vendor and budgeting decisions—often spotting systemic inefficiencies before others do.
code12 years of coding experience
job19 years of employment as a software developer
bookHigh School Diploma, General Studies, High School Diploma, General Studies at Lodi Academy
bookAssociate of Arts (A.A.), Computer Technology/Computer Systems Technology, Associate of Arts (A.A.), Computer Technology/Computer Systems Technology at Heald College-Stockton
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
41reputation
2kreached
2answers
0questions
github-logo-circle

Github Skills (21)

apim10
testing10
code-generation10
go10
api10
html-template9
python-templates9
network-monitoring9
apptemplates9
cpp-templates9
code-templates9
computer-engineering8
shell6
gateway6
nagios6

Programming languages (19)

C#SmartyCSSC++CRustMakefileGo

Github contributions (5)

github-logo-circle
unpoller/unpoller

Apr 2018 - Jan 2023

Application: Collect ALL UniFi Controller, Site, Device & Client Data - Export to InfluxDB or Prometheus
Role in this project:
userBack-end Developer
Contributions:62 releases, 38 reviews, 3954 commits in 4 years 9 months
Contributions summary:David's commits primarily focus on enhancing the functionality of the unifi-poller application, specifically by refactoring existing code and adding new features to collect data from the UniFi network devices. The changes involve modifying code related to various device types such as UAP, USG, USW, and UDM, and incorporating new features related to speedtest and the addition of DPI data. These commits demonstrate the user's focus on improving data collection, integration, and overall maintainability of the tool.
controllergrafanaprometheusdashboardunifi
maxbrunsfeld/counterfeiter

Feb 2019 - Feb 2019

A tool for generating self-contained, type-safe test doubles in go
Role in this project:
userBack-end Developer
Contributions:6 commits, 1 PR, 2 comments in 7 days
Contributions summary:David primarily focused on improving the `counterfeiter` tool, which generates type-safe test doubles in Go. Their work involved modifying the code generation process to handle unexported methods correctly, ensuring they could be counterfeited without warnings. They also refined the interface generation logic by avoiding unnecessary titling of interface methods and adopting suggestions from PR comments. Further, they made modifications to various templates and core files improving the tools' overall functionality.
golangself-containedtestinggotype-safe
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 Newhall - Lead Sr. Cloud Engineer at Cars Commerce