Kevin Choi is a compiler engineer with 11 years of experience building and optimizing backends for high-performance architectures, currently contributing to AMD's compiler efforts. He has a strong track record across industry leaders including AMD, Intel, IBM, and Coherent Logix, focusing on code generation, vectorization, and correctness for GPU targets. An active contributor to the widely used LLVM project, Kevin has specialized in the AMDGPU backend—improving vector legalization and division/remainder code paths to boost performance and accuracy. Trained in Engineering Science (Electrical and Computer) at the University of Toronto, he combines deep systems-level knowledge with practical production delivery. Colleagues describe him as a pragmatic problem-solver who blends low-level assembly insight with modern compiler design.
11 years of coding experience
13 years of employment as a software developer
BASc Engineering Science (Electrical and Computer), BASc Engineering Science (Electrical and Computer) at University of Toronto
The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
Role in this project:
Back-end Developer
Contributions:24 reviews, 20 PRs, 7 pushes in 1 year 3 months
Contributions summary:Kevin primarily contributes to the LLVM project, with a focus on the AMDGPU backend. Their work involves modifying and improving the compiler's code generation, specifically related to vectorization, and optimization of AMDGPU assembly code. The commits address issues in vector legalization and division/remainder operations, aiming to enhance the performance and correctness of compiled code for AMD GPUs. This includes implementing and refining code generation for various AMDGPU features, leading to more efficient and accurate code.
The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
Contributions:71 pushes, 7 branches in 1 year 2 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.