Lead Software Architect And Co-founder at Rusty Bits
Ramat Gan, Tel-Aviv District, Israel
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Gavrie Philipson is a seasoned technology leader and co-founder with 14+ years building distributed, cloud-native and embedded systems, currently serving as Lead Software Architect at Rusty Bits. He combines hands-on systems programming in Go, Python, C and Rust with team building, mentoring and developer tooling to boost engineering velocity and quality. At Redis he helped migrate RedisJSON to Rust and improved CI/CD and testing practices, and his open-source contributions include reliability fixes to the popular redis-rs client and implementing a JSON data type for Redis. He has a track record of optimizing performance by rewriting hot paths in Rust/C++ and creating tooling for large-scale bioinformatics and ML workflows. Based in Ramat Gan, Israel, he blends low-level OS and virtualization expertise with pragmatic product-focused architecture, and often surfaces teaching and training as a lever to scale team impact.
14 years of coding experience
20 years of employment as a software developer
Electronics Engineering, Electronics Engineering at Lev Academic Center (JCT) (Jerusalem College of Technology )
Life Sciences, Life Sciences at The Open University of Israel
Contributions:31 reviews, 39 commits, 11 PRs in 2 years 3 months
Contributions summary:Gavrie focused on developing a JSON data type for Redis, implementing commands for setting, getting, and deleting JSON data within the Redis environment. Their contributions included writing Rust code to interact with Redis modules and define custom data types. They adapted the code to use newer versions of the redismodule-rs library and incorporated RediSearch integration, including index creation and querying capabilities.
Contributions summary:Gavrie primarily contributed to the `redis-rs` library by addressing issues related to handling errors in pipeline transactions. They implemented tests for error handling, and modified both the synchronous and asynchronous connection logic to ensure the correct processing of responses, including handling errors during pipelined operations. These changes involved reading remaining responses even when errors occurred and applying the fix to both synchronous and asynchronous code paths, enhancing the library's reliability.
rustredisredis-library
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
Gavrie Philipson - Lead Software Architect And Co-founder at Rusty Bits