Summary
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.
11 years of coding experience
5 years of employment as a software developer
Bachelor of Science (B.S.), Computer Science, 3.83, Bachelor of Science (B.S.), Computer Science, 3.83 at University of New Mexico School of Engineering
Associate of Science (A.S.), Computer Science, 3.95, Associate of Science (A.S.), Computer Science, 3.95 at Santa Fe Community College