Summary
Ryan Rock is a software engineer with nine years of experience building low-level and systems software, currently a Member of Technical Staff at AMD after several years on Intel's engineering teams. He combines a bottom-up computer engineering background with a master's focus on modern computer capabilities, making him fluent across compiler toolchains, post-silicon tools, and multicore/memory systems. His career includes practical experience shipping compiler and tooling work at Centaur/Intel and building memory servers and test frameworks in C, MPI, and Python during internships. Based in Austin, he favors work that ties fundamental CS principles to what’s recently possible in hardware and software, and he has a track record of quickly adapting to new teams and codebases during acquisitions and fast pivots.
9 years of coding experience
5 years of employment as a software developer
Master's degree, Computer Science, Master's degree, Computer Science at The University of Texas at Austin