David Newbury

Senior Director, Public Technologies at J. Paul Getty Trust

Crestline, 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

👤
Senior
🎓
Top School
David Newbury is a senior technology leader with 14 years of experience shaping digital strategy and leading engineering and UX teams in cultural institutions, now serving as Senior Director, Public Technologies at the J. Paul Getty Trust. He blends hands-on full‑stack development with strategic stewardship—having moved from enterprise architect to assistant director and now directing public-facing tech that improves access to collections and visitor experiences. A longtime creative-coding contributor, he has made practical code and documentation improvements to widely used projects like p5.js and openFrameworks, reflecting a passion for arts-and-tech interoperability. His background spans museum-focused data modeling and linked open data, immersive interactive installations, ecommerce engineering, and teaching data storytelling, giving him a rare mix of technical depth, product sensibility, and cultural heritage expertise. Based in Crestline, California, he’s happiest working at the intersection of technology and the arts and often turns research-grade prototypes into public-facing systems.
code14 years of coding experience
job18 years of employment as a software developer
bookFilm/Video Film Computer Science, Film/Video Film Computer Science at Penn State University
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (19)

javascript10
c-language10
css10
template-engine10
p5js10
graphic10
openframeworks10
coding10
front-end-development10
html10
web-development10
cprogramming-language10
opengl10
mako10
templating-engine10

Programming languages (11)

TypeScriptMDXJavaCSSC++JavaScriptVueHTML

Github contributions (5)

github-logo-circle
openframeworks/ofSite

Aug 2013 - Feb 2016

openFrameworks web site
Role in this project:
userFull-stack Developer
Contributions:55 commits, 1 PR, 1 branch in 2 years 6 months
Contributions summary:David primarily focused on improving the openFrameworks website's documentation viewer. Their contributions involved fixing internal class link generation, optimizing module lookups, and adding module names to page titles. They updated the documentation viewer with various style, template, and JavaScript changes, including fixing search, and making dynamic page title changes. Furthermore, the user enhanced the GitHub button for addons and addressed layout issues, ensuring better usability and visual consistency.
openframeworksweb-site
processing/p5.js

Feb 2015 - Jun 2015

p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Processing. http://twitter.com/p5xjs —
Role in this project:
userFront-end Developer
Contributions:27 commits, 23 PRs, 158 comments in 4 months
Contributions summary:David primarily contributed to the development and maintenance of the p5.js library, focusing on client-side JavaScript and web-based creative coding. Their commits show a focus on modifying and updating core components, such as the CSV parser, fixing documentation for touch events, and implementing browser-specific checks for image smoothing. They also worked on fixing minor errors and documentation.
designersprinciplesartclient-sidecanvas
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 Newbury - Senior Director, Public Technologies at J. Paul Getty Trust