Meir Shpilraien

Senior Architect at Redis

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
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.
code9 years of coding experience
job14 years of employment as a software developer
bookMaster’s Degree Computer Science, Master’s Degree Computer Science at The Hebrew University of Jerusalem
stackoverflow-logo

Stackoverflow

Stats
506reputation
23kreached
17answers
0questions
github-logo-circle

Github Skills (42)

json10
search-engine10
develop10
key-value-store10
redis10
apidoc10
package-development10
plugin-development10
databases10
capi10
c1110
c1710
query-parser10
api10
tensorflow10

Programming languages (11)

SmartyJavaDockerfileShellC++CRustJavaScript

Github contributions (5)

github-logo-circle
RediSearch/RediSearch

May 2018 - Jan 2023

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: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.
redis-modulefulltextindexingredis-searchtext-search
RedisJSON/RedisJSON

Dec 2020 - Oct 2022

RedisJSON - a JSON data type for Redis
Role in this project:
userBack-end Developer
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.
Request Free Trial
Meir Shpilraien - Senior Architect at Redis