Summary
Austin Herring is a system software engineer based in Sunnyvale with over a decade of experience in systems and application development, currently focused on GPU resource management at NVIDIA. He brings deep C/C++ expertise and a broad polyglot background (Java, Python, JavaScript, C#) honed through co-ops, internships, and production roles spanning kernel drivers, screen-scraping, mobile/web apps, and performance experimentation. At NVIDIA he progressed from a co-op prototyping heterogeneous multi‑GPU SLI to a full-time engineer shipping system-level software that balances low-level performance tuning with reproducible experiment automation. Academically rigorous—BS and MS in Computer Science with near-perfect GPAs—he combines strong theoretical grounding with practical debugging and tooling experience. Colleagues describe him as methodical and data-driven, comfortable moving between kernel-space drivers and user-space experimentation scripts to expose meaningful performance insights.
12 years of coding experience
2 years of employment as a software developer
Bachelor of Science - BS, Computer Science, 3.95, Bachelor of Science - BS, Computer Science, 3.95 at Drexel University
High School Diploma, 102.98, High School Diploma, 102.98 at Daniel Boone High School
English, German