Andrey Kasaurov

Principal Member Of Technical Staff at AMD

Sunnyvale, 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
Andrey Kasaurov is a Principal Member of Technical Staff with 11+ years of experience bridging high-performance compiler engineering, QA/CQE leadership, and numerical modeling across commercial and scientific domains. He has led cross-continental teams at AMD, Oracle, and Cruise, driving compiler validation, test harness development, and GPU/CPU parallelization projects (C++ AMP, OpenCL, OpenMP, HSAIL) while contributing to Clang/LLVM-based toolchains. Adept at both hands-on development (Fortran/C/C++, scripting) and program-level delivery, he excels at coordinating complex integrations, regression regimes, and standards compliance. Based in Sunnyvale, he brings uncommon depth from a PhD in physics/mathematics and early research in numerical radiative-transfer methods, a background that informs his analytical approach to compiler correctness and performance.
code11 years of coding experience
job29 years of employment as a software developer
bookPhD Physics and Mathematics (with specialization in Astrophysics), PhD Physics and Mathematics (with specialization in Astrophysics) at Saint Petersburg State University
languagesEnglish, Russian
github-logo-circle

Github Skills (45)

locked10
cuda8
heterogeneous8
llvm-clang8
clang8
api8
hip8
openmp8
packaging8
amd8
llvm7
trunk7
parsing7
gpu7
static-analyzer7

Programming languages (4)

C++CLLVMFortran

Github contributions (5)

github-logo-circle
ROCm-Developer-Tools/lld

Feb 2018 - Feb 2019

Contributions:155 pushes, 2 branches, 1 tag in 1 year
ROCm-Developer-Tools/clang

Feb 2018 - Feb 2019

Mirror of clang trunk at https://github.com/llvm-mirror/clang. The master branch is updated and locked daily. Development commits must be to branches named <PROJECT>-<YYMMDD> where <YYMMDD> is when branch was forked from trunk. e.g AOMP-190208 is the AOMP development branch created from trunk master on 190208.
Contributions:162 pushes, 1 branch, 1 tag in 1 year
branchescommitsclangmasterlocked
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
Andrey Kasaurov - Principal Member Of Technical Staff at AMD