Ramkumar Vadivelu

Senior Engineering Manager at Snowflake

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
🎓
Top School
Ramkumar Vadivelu is a seasoned engineering leader based in San Jose with a multi-decade track record of building and scaling teams and infrastructure products across databases, storage, networking and kernels. Currently a Senior Engineering Manager at Snowflake, he previously led the RocksDB team and data-locality efforts at Meta, bringing deep hands-on experience with a widely used open-source storage engine. He has held senior roles at Oracle, Vexata (as a founding VP building disruptive enterprise storage), EMC, VMware and Brocade, consistently delivering simple, sustainable systems and operationally mature teams. Known as a value-driven manager who prioritizes people, he emphasizes lean alignment, continuous learning and pragmatic engineering tradeoffs. On the technical side he has contributed to core RocksDB error handling and compaction robustness—work that improves reliability for many downstream users. He combines strategic product judgment with low-level systems expertise, making him effective at translating complex infrastructure problems into production-ready solutions.
code6 years of coding experience
job33 years of employment as a software developer
bookNetworking, Java, Embedded programming, Networking, Java, Embedded programming at University of Berkeley extension
bookB.Tech, Computer Science and Technology, B.Tech, Computer Science and Technology at Coimbatore Institute of Technology
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (14)

databases10
error-handling10
storage-engine10
c-language10
cprogramming-language10
database-design10
database10
pac9
pact9
algorithms8
data-structures8
algorithm8
testing8
data-structure8

Programming languages (1)

C++

Github contributions (4)

github-logo-circle
facebook/rocksdb

Sep 2020 - Apr 2022

A library that provides an embeddable, persistent key-value store for fast storage.
Role in this project:
userBack-end Developer / Database Engineer
Contributions:1 release, 28 reviews, 11 commits in 1 year 6 months
Contributions summary:Ramkumar primarily contributed to the RocksDB database, focusing on core database functionalities. Their work involved fixing error paths within the compaction process, specifically addressing issues related to `ReFitLevel()`. They also refactored code related to internal key parsing by changing ParseInternalKey() to return Status, which led to improvements in error handling and logging. Furthermore, the user updated the code by including corrupt key information and improving related test coverage.
persistent-storagebigtablefast-storagelsm-treedatabase
ramvadiv/rocksdb

Mar 2020 - Jul 2022

A library that provides an embeddable, persistent key-value store for fast storage.
Contributions:111 pushes, 14 branches in 2 years 4 months
persistent-storagelmdbnosql-databasefast-storagelsm-tree
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
Ramkumar Vadivelu - Senior Engineering Manager at Snowflake