Ofek Shilon is a pragmatic senior developer with 20+ years of multi-language experience and an M.Sc. in Mathematics, specializing in compilers, optimizations and hard debugging problems. He is a long-time contributor and one of roughly eight maintainers of the widely used Compiler Explorer (godbolt), where he focuses on LLVM-related improvements like optimization remarks and better compiler diagnostics. His professional history spans low-level systems work (custom LLVM passes, WinAPI/browser hooking) to algorithm-heavy roles in computational geometry, computer vision and algo-trading, reflecting fluency in C/C++, R, Python, CUDA and modern web stacks. Ofek blends research-grade theoretical depth with production instincts—he builds practical tooling that surfaces compiler internals and performance insights for developers. A seasoned conference speaker and open-source maintainer, he’s as likely to present at CppCon as he is to dive into windbg/IDA Pro for a tricky root cause. He often says “I don’t know” first, which drives rigorous investigation and better technical outcomes.
10 years of coding experience
13 years of employment as a software developer
B.Sc Physics & Math, B.Sc Physics & Math at Technion - Israel Institute of Technology
M.Sc. Mathematics, M.Sc. Mathematics at The Hebrew University of Jerusalem
Run compilers interactively from your web browser and interact with the assembly
Role in this project:
Back-end Developer & Compiler Engineer
Contributions:102 reviews, 16 commits, 319 PRs in 8 months
Contributions summary:Ofek primarily contributed to the improvement and maintenance of the compiler explorer project, focusing on the LLVM-related components. Their work included refactoring and enhancing the handling of LLVM optimization remarks, implementing filters, and improving the display of information from the compiler. They also worked on resolving specific issues, improving code quality and the user experience. Additional contributions included fixes related to parsing code and supporting different front-end components.
Contributions:5 PRs, 22 pushes, 9 branches in 1 year 8 months
r-packageframerstatsdata-framedata-table
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.