Sonam Mandal is a Staff Software Engineer II based in Sunnyvale with seven years of professional experience building reliable, high-performance back-end systems. She has led distributed systems and streaming reliability work at LinkedIn and now contributes to and commits for Apache Pinot, bringing practical expertise in real-time OLAP and nearline data pipelines. Her open-source contributions include improving explain plans in Pinot and adding checkpointing, metric aggregation, and latency warnings in LinkedIn’s Brooklin—work that reflects a focus on observability and maintainability at scale. With an MS in Computer Science and a background spanning startups and large engineering organizations, she combines research-rooted rigor from Stony Brook with production-hardened engineering. Notably, she moves fluidly between fixing integration-test regressions and adding user-facing diagnostic detail, signaling an engineer who cares about both correctness and operability.
7 years of coding experience
14 years of employment as a software developer
Bachelor of Technology (B.Tech.) Computer Science, Bachelor of Technology (B.Tech.) Computer Science at Motilal Nehru National Institute Of Technology
Master of Science (M.S.) Computer Science, Master of Science (M.S.) Computer Science at Stony Brook University
An extensible distributed system for reliable nearline data streaming at scale
Role in this project:
Back-end Developer
Contributions:222 reviews, 51 commits, 97 PRs in 2 years 6 months
Contributions summary:Sonam primarily focused on improving the reliability and maintainability of the data streaming system. Their work included modifying the metric aggregation in the connector's code and adding more detailed JavaDocs across various files. They also contributed to implementing a custom checkpointing feature and incorporating warnings for event latency. These changes indicate the user was involved in performance optimizations and system improvements.
Apache Pinot - A realtime distributed OLAP datastore
Role in this project:
Back-end Developer
Contributions:586 reviews, 15 commits, 51 PRs in 7 months
Contributions summary:Sonam focused on improving the Explain Plan functionality, specifically enhancing its accuracy and the information it presents. This included modifications to the Explain Plan to return unique plans in verbose mode and the deepest operator tree in normal mode. Furthermore, the user addressed integration test failures and resolved comments related to the selection of the correct PinotQuery on the Broker side. The changes primarily involved modifications to test code in Java.
realtimedata-streamolapapachedatastore
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.