Meir Shpilraien is a Senior Architect at Redis with nine years of professional experience building and evolving core database and search infrastructure. He has deep systems and C-level module experience, contributing to high-profile open-source Redis projects like KeyDB, RediSearch, RedisJSON and RedisAI by adding module APIs, fuzzy search parsing, multi-result JSON paths, and tensor/graph primitives. Meir’s work bridges low-level memory and cluster concerns with higher-level query and data-model features, reflecting a rare combo of protocol-level thinking and practical API design. His background includes security research and software development in the IDF and an academic foundation with an M.Sc. in Computer Science from The Hebrew University of Jerusalem. Notably, he repeatedly enables inter-module interoperability and extensibility, making Redis modules more composable and robust in production.
9 years of coding experience
14 years of employment as a software developer
Master’s Degree Computer Science, Master’s Degree Computer Science at The Hebrew University of Jerusalem
A query and indexing engine for Redis, providing secondary indexing, full-text search, vector similarity search and aggregations.
Role in this project:
Back-end Developer
Contributions:36 releases, 986 reviews, 519 commits in 4 years 9 months
Contributions summary:Meir implemented fuzzy matching functionality for search terms within the Redisearch query parser. They added fuzzy matching capabilities to the search terms. The user's work included adding unit tests to ensure the functionality was working as expected and also fixing the documentation. These changes involved modifications to the query parser in C.
Contributions:330 reviews, 44 commits, 35 PRs in 1 year 9 months
Contributions summary:Meir primarily contributed to enhancing the functionality of the RedisJSON data type for Redis. Their work involved implementing multi-result support for `json.get`, which required modifications to the core `redisjson.rs` file, including serialization logic. They also introduced a generic JSON path implementation and refined the C API, specifically related to the LLAPI, to support multiple JSON path results. Additionally, they focused on optimizing the setting of root values.
document-storeredisrejsonjson-datadata-type
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.