Gil Rapaport

Principal Engineer at Mobileye

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
🎓
Top School
Gil Rapaport is a Principal Engineer based in Israel with over 9 years of formal experience and a two-decade software career spanning compilers, real-time networking, and cloud research. He currently leads compiler and optimization efforts at Mobileye after progressing from staff roles and an extended tenure at Intel working on LLVM for C/C++/OpenCL. His background blends low-level systems expertise—VxWorks, network processors, multi-gigabit intrusion prevention—with research-grade cloud management and VM placement from IBM Haifa. Gil pairs hands-on implementation skills in C/C++ and performance tuning with academic depth from an M.Sc. in Computer Science, enabling pragmatic solutions for high-throughput, latency-sensitive systems. Notably, his trajectory shows a rare mix of embedded/network packet processing experience evolving into compiler-level optimization work, giving him cross-layer insight into software performance.
code9 years of coding experience
job16 years of employment as a software developer
bookMaster's Degree Computer Science, Master's Degree Computer Science at University of Haifa
bookBachelor's Degree Computer Science, Bachelor's Degree Computer Science at Bar-Ilan University
languagesEnglish, Hebrew
github-logo-circle

Github Skills (16)

compiler10
modular10
clang10
toolchain10
llvm10
reduction9
mono8
llvm-ir7
ethereum7
database-access7
blockchain7
swift7
evm6
cling5
monorepo1

Programming languages (2)

C++LLVM

Github contributions (5)

github-logo-circle
aniragil/llvm-project

Sep 2023 - Jan 2025

The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
Contributions:2 PRs, 111 pushes, 14 branches in 1 year 4 months
llvm/llvm-project

Nov 2019 - Feb 2025

The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
Contributions:70 reviews, 14 PRs, 24 pushes in 5 years 4 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