David Waite

Principal Technical Architect, Product Innovation

Denver, Colorado, 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 Waite is a Principal Technical Architect with 22 years of experience designing and delivering identity and product-innovation solutions at Ping Identity, where he has progressed from client services and solutions roles into the CTO Office and now leads product innovation. Based in Denver, he blends deep systems and back-end expertise with practical architecture for security-focused enterprise products. His open-source contributions include low-level maintenance and library upgrades to the Rubinius language platform—demonstrating attention to memory, compilation, and cryptographic library details that often live behind the scenes. Trained in electrical and computer engineering at the University of Florida, he brings an engineer’s rigor to cross-functional leadership and long-lived platform stewardship.
code22 years of coding experience
job22 years of employment as a software developer
bookBSE Electrical Engineering and Computer Engineering, BSE Electrical Engineering and Computer Engineering at University of Florida
github-logo-circle

Github Skills (7)

hashtable10
memory-management10
c-programming10
llvm9
c-language8
ruby8
cprogramming-language8

Programming languages (18)

C#JavaC++BikeshedCSSCRustMakefile

Github contributions (5)

github-logo-circle
rubinius/rubinius

Sep 2007 - Mar 2011

The Rubinius Language Platform
Role in this project:
userBack-end Developer
Contributions:61 commits, 1 comment in 3 years 5 months
Contributions summary:David primarily focused on updating the external library Libtommath within the Rubinius Language Platform. These updates included upgrading Libtommath to version 0.41 and integrating the Better String Library (libbstring) project, replacing existing GString usage. The user also addressed compilation issues and memory leaks and corrected warnings. Additional changes include integrating Christopher Clark's Hash code (libcchash) and several other code refactors.
esoteric-languageprogramming-languagesvirtual-machinerubiniusprogramming-language
dwaite/json-web-proofs

Jan 2022 - Feb 2025

Specification work for JSON Web Proofs
Contributions:5 PRs, 26 pushes, 4 branches in 3 years 1 month
specificationjsonproofs
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 Waite - Principal Technical Architect, Product Innovation