Gabriel Benhanokh

Senior Principal Engineer at IIEC-Redhat Linux

Tel Aviv-Yafo, Tel Aviv District, 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
Gabriel Benhanokh is a Senior Principal Engineer based in Tel Aviv with two decades of deep expertise building near real-time, high-performance, fault-tolerant distributed data-path software for enterprise storage arrays. He has driven architectural and low-level implementation work across distinguished storage programs—from Symmetrix/PowerMax thin-provisioning, caching and NVMe-over-RDMA designs at EMC to core contributions in Ceph’s BlueStore at Red Hat—optimizing allocation, recovery and device expansion for demanding random-write workloads. Gabriel combines systems-level thinking with hands-on kernel and driver development (SCSI/FC, initiator/target stacks and SmartNIC targets), enabling multi-million IOPS platforms with minimal metadata overhead. Known for focusing on practical reliability and self-healing (online disaster recovery and distributed free-space management), he blends research-grade designs with production-hardened code. His long trajectory shows an uncommon mix of legacy array expertise and modern open-source storage contributions that materially improve real-world cluster performance and resilience.
code5 years of coding experience
job18 years of employment as a software developer
bookBsc., Computer Science, Bsc., Computer Science at The Hebrew University of Jerusalem
bookNetiv-Meir
bookComputer Science, Computer Science at The Hebrew University
github-logo-circle

Github Skills (10)

data-storage10
storage10
distributed-systems10
object-storage10
distributed-file-system10
c-language10
cprogramming-language10
block-storage10
rocksdb9
filesystem8

Programming languages (2)

C++Python

Github contributions (5)

github-logo-circle
ceph/ceph

Jan 2021 - Mar 2022

Ceph is a distributed object, block, and file storage platform
Role in this project:
userBack-end Developer
Contributions:85 reviews, 25 commits, 33 PRs in 1 year 2 months
Contributions summary:Gabriel made significant contributions to the Ceph distributed storage platform, primarily focusing on the BlueStore component. Their work involved optimizing storage allocation within BlueStore by removing allocations from RocksDB, leading to performance improvements in random write workloads. They also addressed and fixed bugs related to extent handling and allocation file management, enhancing the reliability and stability of BlueStore. Furthermore, they implemented features and fixes for the BlueStore tool, focusing on device expansion and allocation recovery.
fusefile-storagecephstorageopenebs
benhanokh/ceph

Aug 2020 - Apr 2025

Ceph is a distributed object, block, and file storage platform
Contributions:447 pushes, 54 branches in 4 years 8 months
file-storagecephglusterfscloud-storagedatabase
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
Gabriel Benhanokh - Senior Principal Engineer at IIEC-Redhat Linux