Austin Kerbow

SMTS Software Development Engineer at AMD

Sacramento, California, 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
Austin Kerbow is a compiler-focused software engineer with 11 years of experience, currently an SMTS Software Development Engineer at AMD in Sacramento. He has advanced through multiple engineering levels at AMD since 2019, specializing in the AMDGPU backend and working on ROCm-related compiler toolchains. His LLVM contributions include fixing kernarg preloading crashes, refining hidden kernel-argument handling, optimizing SGPR usage, and improving memory access alignment—work that directly improves GPU compile-time stability and runtime efficiency. Combining academic research experience with production compiler engineering, he bridges low-level performance optimization and pragmatic tooling for high-performance compute. Notably, his open-source work on the widely used llvm/llvm-project demonstrates an ability to diagnose subtle codegen issues and improve test coverage in complex compiler flows.
code11 years of coding experience
job8 years of employment as a software developer
bookCalifornia State University, Sacramento
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (7)

compiler-optimization10
c-language10
amdgpu10
cprogramming-language10
llvm10
kernel-mode9
kernel9

Programming languages (6)

C#ShellC++CLLVMMakefile

Github contributions (5)

github-logo-circle
llvm/llvm-project

Jan 2023 - Jan 2023

The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
Role in this project:
userBack-end Developer
Contributions:76 reviews, 1 commit, 39 PRs in 1 day
Contributions summary:Austin primarily contributed to the LLVM project by addressing issues within the AMDGPU backend. Their work focused on fixing crashes related to kernarg preloading, improving test cases, and refining the handling of hidden kernel arguments. The contributions extended to optimizing SGPR usage and ensuring the correct implementation of memory access alignment within the AMDGPU compilation flow. These changes enhance the stability and efficiency of the AMDGPU compiler.
compilerstechnologiesclangsubmittoolchain
kerbowa/OptSched

Jul 2019 - May 2023

Optimizing scheduler. Combinatorial instruction scheduling project.
Contributions:14 pushes, 8 branches in 3 years 10 months
schedulingschedulercombinatorialinstructionoptimizing
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
Austin Kerbow - SMTS Software Development Engineer at AMD