Mayank Agarwal is a Senior Software Engineer with 13 years of experience building low-latency, scalable systems across advertising, driver logistics, and big-data control planes. Based in Mountain View, he has shipped production rule engines, driver accounting platforms, and high-throughput ad-exchange services, and now helps architect LinkedIn’s Big Data control plane. He brings deep backend and database expertise—evidenced by contributions to the popular RocksDB project, where he fixed memory leaks and improved TTL and transaction-log behavior. Comfortable designing systems from scratch, he blends pragmatic engineering with a curiosity for new domains and continuous learning. Colleagues rely on him for maintainable, change-friendly architectures that solve real-world problems at scale.
13 years of coding experience
8 years of employment as a software developer
Bachelor of Engineering (BE), Bachelor of Engineering (BE) at Jadavpur University
St. Michaels School, Siliguri
Matriculate, Matriculate at Delhi Public School, Siliguri
A library that provides an embeddable, persistent key-value store for fast storage.
Role in this project:
Back-end Developer & Database Engineer
Contributions:108 commits in 1 year 1 month
Contributions summary:Mayank contributed to the RocksDB project by modifying compression options and introducing database operations into the stress test. They implemented and fixed coding errors related to the TTL (Time to Live) feature, including merging and write functionalities, and made improvements to the transaction log iterator. Furthermore, the user introduced an API for checking leveldb::Status codes and fixed a memory leak in the table.cc file while implementing these features.
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
Mayank Agarwal - Senior Software Engineer at LinkedIn