Guthrie Adams

Sr. Software Development Engineer, Amazon Lumberyard - Austin

Pflugerville, Texas, 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
Guthrie Adams is a seasoned software engineer with over 25 years building games, engines, tools, and systems across PC, console, and mobile, currently a Senior SDE on Amazon Lumberyard in Austin. He brings deep runtime and graphics expertise, contributing to open-source Open 3D Engine work such as shader/material graph improvements and symbol-generation fixes. Guthrie has led engineering teams at studios and publishers from Acclaim to NCsoft and Multimedia Games, shipping production systems and gameplay tech. Based in Pflugerville, Texas, he combines hands-on C++ engine work with a pragmatic focus on tooling that speeds artist and developer workflows. Notably, his public contributions touch high-fidelity rendering pipelines, reflecting an interest in both low-level compiler-like graph work and practical editor integrations.
code5 years of coding experience
job16 years of employment as a software developer
bookThe University of Texas at Austin
bookNewman Smith High School, Carrollton, TX
languagesEnglish
github-logo-circle

Github Skills (6)

c-language10
cprogramming-language10
graphics-programming9
shader9
graph-algorithms8
code-optimization7

Programming languages (5)

C++CBatchfileHTMLPython

Github contributions (5)

github-logo-circle
o3de/o3de

Apr 2021 - Jan 2023

Open 3D Engine (O3DE) is an Apache 2.0-licensed multi-platform 3D engine that enables developers and content creators to build AAA games, cinema-quality 3D worlds, and high-fidelity simulations without any fees or commercial obligations.
Role in this project:
userBack-end Developer
Contributions:1695 reviews, 1162 commits, 658 PRs in 1 year 9 months
Contributions summary:Guthrie's contributions focused on fixing a symbol name generation function by replacing usages of the `get display name from path` function with the `get display name from text` functions. The changes were made within the context of the MaterialCanvas.cpp and MaterialDocument.cpp files, including changes within the AtomToolsFramework package. They also made several improvements to the graph compiler. This user also worked on adding support for shader options and input nodes with the material SRG definitions.
c-plus-plusmulti-platformcommercialworldshalo
Contributions:1 review, 6 pushes, 15 branches in 2 years 5 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
Guthrie Adams - Sr. Software Development Engineer, Amazon Lumberyard - Austin