Vladimir Rodionov

Senior Staff Software Engineer at Cloudera

San Francisco Bay Area 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

👤
Senior
🎓
Top School
Vladimir Rodionov is a Senior Staff Software Engineer in the San Francisco Bay Area with over a decade of deep experience building high-performance, memory-efficient backend systems for big data. He has a strong track record in distributed systems and open-source contributions, including work on Apache HBase and Apache Presto, and founded Carrot Data to commercialize his research into cache efficiency. Vladimir designed Memcarrot and membench to push memory and SSD-optimized caching at scale, and more recently created MC/DC to bring Zstandard dictionary compression into Memcached/Redis ecosystems with replication-safe, per-namespace compression and hot dictionary reloads. His background spans Hadoop-era enterprise platforms to modern SQL caching engines, repeatedly driving multi‑x memory savings through custom compression and object-layout optimizations. Known for marrying pragmatic engineering with research-grade performance tuning, he also builds tooling that simulates billion-object workloads to validate real-world gains. Trained in applied mathematics and physics at MIPT, he blends rigorous analysis with hands-on systems craftsmanship.
code12 years of coding experience
job22 years of employment as a software developer
bookMaster degree, Applied Mathematics and Physics, Master degree, Applied Mathematics and Physics at Moscow Institute of Physics and Technology (State University) (MIPT)
github-logo-circle

Github Skills (69)

hbase10
bigtable10
backend10
storage-engine10
lsm-tree10
database10
key-value-store10
postgresql-database10
storage10
apache10
java10
lossless-compression-algorithm10
binding10
persistent10
embeddable10

Programming languages (5)

JavaC++RustCAssembly

Github contributions (5)

github-logo-circle
VladRodionov/redcarrot

Nov 2019 - Dec 2021

CarrotDB is Redis (www.redis.io) - compatible in memory data type store, which provides better memory utilization (5x times on average), easy way to enhance its functionality via custom co-processors, filters, aggregations and functions (stored procedures).
Contributions:1 release, 76 reviews, 226 commits in 2 years 1 month
storedmemoryprocessorstimesredis-search
carrotdata/carrot-cache

Sep 2022 - Mar 2025

In-Out-Process Java cache (L1/L2 off-heap, scalable, ZeroGC) with full SSD support
Contributions:13 releases, 2 PRs, 115 pushes in 2 years 6 months
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
Vladimir Rodionov - Senior Staff Software Engineer at Cloudera