Zino Benaissa is a senior engineering leader and compiler expert with over two decades of experience and six years in senior management roles, currently leading teams at NVIDIA from San Diego. His career spans deep compiler R&D and productization at Qualcomm, Intel, and Microsoft, where he led LLVM-based optimizations, ARM backend work, and state-of-the-art loop auto-vectorization that rivals hand-tuned assembly. At Facebook he contributed performance-focused C++ improvements to the highly regarded Folly library, optimizing small_vector for reduced memory footprint and better compiler behavior. Zino blends hands-on systems engineering with strategic customer engagement, having driven adoption of proprietary Snapdragon compilers across key partners. He holds a PhD in Computer Science and combines academic rigor with practical engineering that bridges polyhedral optimization (Polly) and production compiler toolchains. Notably, his work repeatedly targets squeezing maximum performance from hardware while keeping code maintainable and scalable.
6 years of coding experience
25 years of employment as a software developer
Doctor of Philosophy (PhD), Computer Science, Doctor of Philosophy (PhD), Computer Science at Université Nancy 1
Doctor of Philosophy (PhD), Computer Science, Doctor of Philosophy (PhD), Computer Science at Université Henri Poincaré (Nancy I)
An open-source C++ library developed and used at Facebook.
Role in this project:
Back-end Developer
Contributions:9 commits in 1 year 8 months
Contributions summary:Zino focused on optimizing the `folly::small_vector` container within the Facebook Folly library. They enhanced compiler optimizations by modifying memory access, reorganizing the internal storage structure to manage capacity and size efficiently. The contributions involve adding new functionalities like incrementSize and tuning the emplace_back function, and removing recursion and stack overflow. This work resulted in performance improvements and reduced memory footprint.
Facebook's branch of Apache Thrift, including a new C++ server.
Contributions:3 pushes, 1 branch in 1 day
cppapache-thriftc-plus-plusapachefacebook
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.