Aviad Cohen

Israel
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
Aviad Cohen is an algorithm engineer with 11 years of software development experience, currently building perception and algorithmic solutions at Mobileye. He brings a strong systems and compiler mindset from nearly eight years at Mellanox/NVIDIA and Zadara, where he progressed from SW student to team lead and senior engineer. Aviad contributes to the LLVM project—improving MLIR loop transformations, memory management, and performance-oriented refactors—which reflects his focus on low-level optimization and scalable infrastructure. Based in the Haifa region and trained at Technion, he blends academic rigor with practical production delivery and a knack for turning compiler-level insights into faster, more reliable systems.
code11 years of coding experience
github-logo-circle

Github Skills (4)

mlr10
compiler-optimization9
cprogramming-language9
c-language9

Programming languages (4)

JavaC++LLVMJavaScript

Github contributions (5)

github-logo-circle
llvm/llvm-project

Feb 2023 - Mar 2026

The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
Role in this project:
userBack-end Developer
Contributions:53 reviews, 45 PRs, 23 pushes in 3 years 1 month
Contributions summary:Aviad primarily focused on improving the MLIR compiler infrastructure, specifically within the MLIR dialect for SCF and Linalg. Their contributions involved fixing memory leaks, exposing utility functions related to loop normalization, and refactoring code to use more efficient data structures. They also implemented a new loop transformation focused on unrolling and jamming, along with other enhancements. These modifications highlight their focus on optimizing the compiler's capabilities and efficiency.
compilerllvmtoolchain
AviadCo/llvm-project

Oct 2023 - Mar 2026

The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
Contributions:2 reviews, 1 PR, 75 pushes in 2 years 5 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.
Request Free Trial