Jakub Chlanda

Compilers At AccessSoftek at Codeplay Software Ltd

City of Edinburgh, Scotland, United Kingdom
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
Jakub Chlanda is a seasoned compiler engineer with 15 years’ experience specializing in heterogeneous runtimes and code generation for CPU, GPU, DSP and FPGA targets. Currently leading compiler work at Access Softek after a long tenure at Codeplay, he has deep practical knowledge of LLVM internals and GPU offloading, demonstrated by contributions to the llvm-project fixing CUDA and AMDGPU backend issues. Based in Edinburgh, he combines systems-level rigor with a knack for diving into “dark corners” of toolchains to improve correctness and performance. An MEng-trained engineer with an unusual background in forest management lore, he blends methodical engineering discipline with curiosity that drives cross-target portability and low-level optimization.
code14 years of coding experience
job12 years of employment as a software developer
bookHeriot-Watt University Edinburgh Campus
github-logo-circle

Github Skills (7)

compiler-optimization10
cuda10
c-language10
amdgpu10
cprogramming-language10
llvm10
code-generation9

Programming languages (7)

C++LLVMJavaScriptVimLPerlSwiftLogos

Github contributions (5)

github-logo-circle
llvm/llvm-project

Nov 2019 - Mar 2025

The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
Role in this project:
userBack-end Developer
Contributions:20 reviews, 20 PRs, 11 pushes in 5 years 5 months
Contributions summary:Jakub primarily contributed to the LLVM compiler project through bug fixes and refactoring efforts. Their work included addressing typos in documentation and renaming classes related to CUDA architecture, demonstrating involvement in the CUDA offloading capabilities. Furthermore, the user corrected assertions and made code adjustments in the AMDGPU target, indicating familiarity with GPU-specific compiler optimizations and code generation. These commits suggest a focus on improving the correctness and efficiency of the compiler's code generation for different hardware targets.
compilerstechnologiesclangsubmittoolchain
jchlanda/llvm-project

Jan 2022 - Apr 2025

The LLVM Project is a collection of modular and reusable compiler and toolchain technologies. Note: the repository does not accept github pull requests at this moment. Please submit your patches at http://reviews.llvm.org.
Contributions:94 pushes, 14 branches in 3 years 2 months
compilerstechnologiesclangsubmittoolchain
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
Jakub Chlanda - Compilers At AccessSoftek at Codeplay Software Ltd