Eliran Sinvani is a software engineer with seven years of experience specializing in high-performance back-end and database systems, currently working at VAST Data. He led teams at ScyllaDB where he contributed substantial fixes and features to the popular ScyllaDB NoSQL engine and the Seastar framework—work that improved CQL query processing, multicolumn restrictions, and core scheduling/I/O primitives. His background spans embedded and low-level systems from roles at Airspan and Marvell, giving him deep expertise in concurrency, performance tuning, and system-level debugging. Known for tackling tricky race conditions and query optimizations, he blends hands-on coding with team leadership and operational know-how. Based in Israel, he holds an engineering degree from Tel Aviv University and brings a pragmatic, systems-first approach to building robust data infrastructure.
7 years of coding experience
14 years of employment as a software developer
Engineer's degree Computer Engineering, Engineer's degree Computer Engineering at Tel Aviv University
Contributions:206 reviews, 131 commits, 74 PRs in 4 years 4 months
Contributions summary:Eliran primarily contributed to the ScyllaDB codebase, focusing on improvements and fixes related to CQL query processing and data storage. Their work included implementing functionality to count unpaged select queries, resolving issues with duplicate values in IN clauses, and optimizing queries with aggregate functions and limits. They also addressed a race condition in the authentication service related to table creation and improved the handling of multicolumn restrictions on clustered columns.
High performance server-side application framework
Role in this project:
Back-end Developer
Contributions:18 reviews, 13 commits, 4 PRs in 2 years 11 months
Contributions summary:Eliran primarily contributed to the Seastar framework, a high-performance server-side application framework. Their work focused on adding and enhancing core functionalities related to scheduling and I/O operations, as evidenced by the addition of features such as scheduling group renaming and io priority class renaming. The contributions involved modifying core reactor components, and extending the API with features such as per scheduling group data support and asynchronous RPC connection isolation. This also involved adding and modifying tests to ensure functionality and prevent errors.
seastarc-plus-plusdpdkframeworkperformance
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.