Dvir Volk

Software Engineer at Meta

San Jose, California, United States
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
Dvir Volk is a seasoned software engineer and architect with 12+ years building high-performance, scalable server systems and distributed data platforms, currently at Meta after senior roles at Google and Redis Labs. He specializes in backend systems, microservices, NoSQL, and custom data structures, with hands-on experience across Go, C/C++, Python, Java/Scala and AWS. At Redis Labs he led development of RediSearch and continues contributing to core Redis modules and high-profile open-source projects (Redis, RediSearch, RedisJSON, KeyDB), including low-level work on memory safety and query engine data structures. A longtime founder and consultant, he built a search engine sold to major Israeli portals and has deep practical knowledge of systems that index and process hundreds of millions of documents. Colleagues describe him as a data-structure geek who pairs algorithmic rigor with pragmatic engineering to turn complex requirements into production-ready services.
code12 years of coding experience
job18 years of employment as a software developer
languagesEnglish, Hebrew
stackoverflow-logo

Stackoverflow

Stats
48,063reputation
4.6mreached
509answers
1question
Badges
mysql
top-5%
slice
top-5%
routes
top-5%
if-statement
top-1%
http-post
top-5%
exit
top-5%
github-logo-circle

Github Skills (65)

python10
plugin-development10
inverted-index10
databases10
c1110
if-statement10
c1710
object-cache10
drupal-module10
nosql10
text-manipulation10
memory-management10
validation10
database10
json10

Programming languages (14)

C#JavaC++CRustGoTypeScriptShell

Github contributions (5)

github-logo-circle
RediSearch/RediSearch

Apr 2016 - May 2018

A query and indexing engine for Redis, providing secondary indexing, full-text search, vector similarity search and aggregations.
Role in this project:
userBack-end Developer
Contributions:69 releases, 1593 commits, 126 PRs in 2 years 1 month
Contributions summary:Dvir primarily contributed to the core functionality of the Redisearch indexing engine, including implementing and fixing features related to query processing, specifically focusing on optimizing query evaluation and expanding query syntax. They also implemented integration tests to validate the changes and improvements to the query parsing capabilities. The user's contributions also included improvements to the underlying data structures used by the query engine.
redis-modulefulltextindexingredis-searchtext-search
Tools, utilities and scripts to help you write redis modules!
Role in this project:
userBack-end Developer
Contributions:58 commits, 17 PRs, 32 pushes in 1 year 4 months
Contributions summary:Dvir primarily contributed to the `rmutil` library, adding and modifying functions for string manipulation and utility purposes. Their work included the creation of a vector library, demonstrating knowledge of data structures. Furthermore, the user added and refactored existing utility functions, and the examples in the module point to an interest in module development.
redisredis-clientredis-searchredisearchredis-modules
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
Dvir Volk - Software Engineer at Meta