Amnon Hanuhov

Software Engineer at Speedb

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
Amnon Hanuhov is a software engineer from Israel with six years of experience building low-level, high-performance systems in C/C++, Java, and Python. A Technion graduate and alumnus of Israel's Magshimim cyber program, he focuses on operating systems, storage, and distributed systems and has worked on production-grade projects at Red Hat (Ceph/Crimson) and CERN. His open-source contributions to Ceph—adding benchmarking features, performance hooks, and robustness fixes—demonstrate a specialty in backend performance engineering for one of the most widely used distributed storage platforms. At Speedb he continues to apply that expertise to real-world products, and his academic project MedTabula became a top pick at the Technion fair and is live on the Play Store. Known as a fast learner and reliable team player, he pairs research-driven debugging with pragmatic engineering to deliver timely, quality software. An extra-strength detail: he has hands-on experience surfacing low-level metrics (CPU cycles per operation) and hardening OSD components against subtle corruption and EIO scenarios.
code6 years of coding experience
job3 years of employment as a software developer
bookSoftware Engineering, Computer Software Engineering, Software Engineering, Computer Software Engineering at Technion - Israel Institute of Technology
bookLow level programming, Networks, Cyber Security and High level programming, Low level programming, Networks, Cyber Security and High level programming at Magshimim - Israel's National Cyber Education Program
stackoverflow-logo

Stackoverflow

Stats
21reputation
25kreached
1answer
8questions
github-logo-circle

Github Skills (32)

monitoring10
benchmark10
performance-analytics10
c-language10
performance-monitor10
back-end-development10
python10
benchmarking10
distributed-systems10
performance-measurement10
data-storage10
performance-analysis10
seastar10
object-store10
ceph10

Programming languages (4)

C++RustJavaScriptPython

Github contributions (5)

github-logo-circle
ceph/cbt

Dec 2019 - Jul 2020

The Ceph Benchmarking Tool
Role in this project:
userBack-end & Performance Engineer
Contributions:6 commits, 3 PRs, 35 comments in 7 months
Contributions summary:Amnon primarily contributed to the Ceph Benchmarking Tool by implementing new features and optimizing existing code. They added functionality to present CPU cycles per operation and created an interface for analyzing benchmark metrics. Further, they modified the code to handle potential `NoneType` values and added warnings about the required privileges to run performance metrics. These changes indicate a focus on performance analysis and improving the tool's capabilities.
benchmarkbenchmarkingceph
ceph/ceph

Mar 2020 - Apr 2022

Ceph is a distributed object, block, and file storage platform
Role in this project:
userBack-end Developer
Contributions:52 reviews, 58 commits, 25 PRs in 2 years 1 month
Contributions summary:Amnon's contributions primarily focus on enhancing the Ceph distributed storage platform's backend functionality. Their work includes implementing Seastar metrics hooks for performance monitoring, removing obsolete flags, and addressing object corruption issues. They also made changes to improve error handling in Crimson OSD components, specifically regarding EIO errors and CRC mismatches, which led to object recovery mechanisms. Furthermore, the user refactored various messaging and connection components within the OSD, including the use of unique pointers for memory management and streamlined network operations.
fusefile-storagecephstorageopenebs
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
Amnon Hanuhov - Software Engineer at Speedb