David Norton is a seasoned engineering leader with 12 years in software and over a decade of deep experience at InfluxData, where he now oversees engineering for InfluxDB across clustered, edge, community, and enterprise products. He combines hands-on backend and database engineering—contributing to core InfluxDB features like user management, auth, meta services, snapshotting, and continuous queries—with proven people leadership as Director of Engineering. Based in Charlotte, he has progressed from senior engineer and tech lead roles into strategic management, running multiple product lines including Telegraf and cloud integrations such as Amazon Timestream for InfluxDB. His background spans large-scale time-series systems and developer-facing tooling, demonstrating both product-minded architecture and low-level systems work. Colleagues rely on him for operational pragmatism and steady delivery of robust, scalable datastore features used broadly in observability and real-time analytics.
Scalable datastore for metrics, events, and real-time analytics
Role in this project:
Back-end Developer & Database Engineer
Contributions:142 reviews, 612 commits, 342 PRs in 6 years 11 months
Contributions summary:David primarily focused on enhancing the user management features of the InfluxDB system. Their contributions include implementing improvements to user creation, password authentication, and authorization mechanisms. They also introduced a snapshotter client and made changes to the database's meta services, suggesting an understanding of the system's internal data management. Furthermore, the user worked on continuous query functionality, ensuring that the system accurately handles and processes time-series data queries.
Contributions:59 commits, 33 PRs, 39 pushes in 4 years
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.