Abhishek Madan is a Senior Lead Engineer with 11 years of experience building high-performance telecom and systems software, currently leading gNB infrastructure and UE modem efforts at Qualcomm in Hyderabad. He combines low-level expertise in DPDK, RTE EAL, virtual Ethernet devices and hugepage management with practical test automation—authoring an on-target gNB test framework integrated with Jenkins, Jira, pytest and OpenTelemetry. Previously a Scientist/Engineer at ISRO’s Semi-Conductor Laboratory, he brings a strong hardware-software perspective reinforced by an M.Tech from IIT Delhi. An active backend contributor to the widely used RocksDB project, he improved range deletion performance through targeted algorithmic fixes and microbenchmarks—showing a knack for measurable optimizations in storage systems.
11 years of coding experience
7 years of employment as a software developer
Indian Institute of Technology Delhi (IIT Delhi)
B. Tech., Electrical, Electronics and Communications Engineering, 73.04 %, B. Tech., Electrical, Electronics and Communications Engineering, 73.04 % at Maharaja Agrasen Institute Of Technology
Github Skills (14)
databases10
storage-engine10
benchmark10
benchmarking10
c-language10
cprogramming-language10
performance-optimization10
relational-databases10
sql-database10
database10
data-structure9
algorithm9
data-structures9
algorithms9
Programming languages (8)
TypeScriptC++GoHTMLRubyMATLABRich Text FormatPython
A library that provides an embeddable, persistent key-value store for fast storage.
Role in this project:
Back-end Developer / Database Engineer
Contributions:31 commits, 32 PRs, 2 pushes in 3 months
Contributions summary:Abhishek primarily contributed to the RocksDB database library, focusing on range deletion and its related performance optimizations. They fixed truncation issues in `RangeDelAggregator`, added microbenchmarks to evaluate its performance, and enhanced benchmark measurements. Furthermore, the user implemented performance improvements such as caching fragmented range tombstones and optimizing range scan operations with range tombstones. These changes directly impacted the efficiency of the database's core functionality.
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.