David Ringo

New Hampshire, 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
David Ringo is a systems-focused software engineer with 11 years of experience specializing in compilers, programming languages, and high-performance systems. Currently a Member of Technical Staff at AMD after contributing to AMD's backend shader compiler, he has a track record of building compiler extensions and modernization tooling from his research at Los Alamos National Laboratory. He favors statically verified program behavior and builds developer tooling that enforces correctness, blending academic rigor from an MS in Computer Science with production-grade engineering. Comfortable across C++, LLVM, and compiler frontends, he has experience bridging legacy scientific code to modern C++ and implementing automatic parallelization for functional languages. Based in Concord, NH, he brings both research depth and practical delivery to complex systems problems.
code11 years of coding experience
github-logo-circle

Github Skills (66)

ripgrep10
grep10
command-line-tool10
runner10
rust10
cli10
gitignore10
regex10
command-line10
powershell-module9
swift8
emacs8
linux8
cpp8
scientific-computing8

Programming languages (12)

TypeScriptPowerShellJavaC++CRustLLVMCMake

Github contributions (5)

github-logo-circle
dmringo/.dotfiles

Jul 2017 - Apr 2026

Contributions:279 pushes, 14 branches in 8 years 10 months
dmringo/play-abq

Jan 2016 - Apr 2016

Contributions:35 pushes, 1 branch, 1 comment in 3 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