Anirban Rahut is an experienced engineering leader with 10+ years solving large-scale distributed systems, high-availability and big data challenges across companies like Facebook and Splunk. He has built and run MySQL at Facebook scale and architected HA/DR search infrastructure and consensus-driven shared state at Splunk, bringing deep operational pragmatism to complex deployments. Earlier in his career he was a principal architect and manager at Xilinx, leading a 40-person team on FPGA device software and holding a dozen US patents, which underscores his blend of research-grade rigor and product delivery. Anirban contributes to notable open-source systems work—enhancing RocksDB tooling and internals—which reflects hands-on expertise in storage engines and database reliability. Based in Saratoga, CA with an IIT Kanpur B.Tech and a Stanford M.S., he pairs broad computer science foundations with a knack for shepherding products from algorithmic design to production. He is known for tackling subtle correctness and scalability problems that others often leave to operational workarounds.
10 years of coding experience
16 years of employment as a software developer
Indian Institute of Technology Kanpur
Master’s Degree, Electrical and Electronics Engineering, Master’s Degree, Electrical and Electronics Engineering at Stanford University
A library that provides an embeddable, persistent key-value store for fast storage.
Role in this project:
Back-end Developer & Database Engineer
Contributions:11 commits, 6 PRs, 50 pushes in 1 year
Contributions summary:Anirban's contributions primarily focus on enhancing RocksDB's internal workings. They added a test to verify the contiguous nature of Write-Ahead Log (WAL) files during truncation and implemented new statistics related to single deletes during compaction, including identifying mismatches and fallthrough situations. Furthermore, the user enhanced the `sst_dump` tool by adding the ability to parse internal keys. The user also guarded against an extra fallocate call with TRAVIS due to potential file system inconsistencies.
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.