Siddharth Chatrola

Staff Software Engineer at Meta

Redmond, Washington, 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
Siddharth Chatrola is a Staff Software Engineer with 11 years of experience designing and operating large-scale distributed systems, currently leading area efforts on Meta’s Real Time Infrastructure team to power 2B+ concurrent streaming use cases like typing indicators and reactions. He has deep expertise in Redis-based caching and streaming platforms from his time building Azure Redis Cache and authoring the open-source ASP.NET Redis session provider, where he optimized connection handling with Lua scripting and enhanced test infrastructure. His background spans cloud service development at Microsoft, high-scale product work at Meta, and earlier platform roles at Amazon, Oracle, and Yahoo!, giving him a strong full-stack backend and DevOps sensibility. Siddharth combines hands-on implementation skills with product-focused architecture, including multi-tenant quota management and customer-configurable privacy frameworks—an uncommon blend that helps bridge infrastructure reliability with product requirements.
code11 years of coding experience
job8 years of employment as a software developer
bookMaster of Engineering (M.E.), Software Systems, Master of Engineering (M.E.), Software Systems at Birla Institute of Technology and Science
bookBachelor of Engineering (B.E.), Computer Engineering, Bachelor of Engineering (B.E.), Computer Engineering at Atmiya Institute of Technology & Science
bookUniversity of Minnesota Twin Cities
languagesEnglish, Hindi, Gujarati
stackoverflow-logo

Stackoverflow

Stats
359reputation
26kreached
17answers
0questions
github-logo-circle

Github Skills (14)

asp-net10
lua10
stackexchange-redis10
asp-net-core10
csharp10
redis10
dotnet-core10
netframework9
testing9
unit-test8
caching6
asp-net-mvc6
azure6
azure-redis-cache6

Programming languages (3)

C#TypeScriptTypeSpec

Github contributions (5)

github-logo-circle
Azure/aspnet-redis-providers

Dec 2014 - Jan 2017

ASP.NET Redis Providers
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:24 commits, 18 PRs, 42 pushes in 2 years 1 month
Contributions summary:Siddharth primarily contributed to the backend infrastructure of the ASP.NET Redis provider, including core functionality, with a focus on optimizing the session state provider. They made significant changes to the Redis connection wrapper, incorporating Lua scripting for efficient operations like updating expiry times and implementing locking mechanisms. Furthermore, the user also made improvements in tests, including running a redis server in the background for testing and upgrading the StackExchange.Redis version.
redisaspprovidersasp-netc-sharp
Microsoft Azure PowerShell
Contributions:11 pushes, 1 branch in 8 months
microsoft-azure-powershellpowershellmicrosoft-azureazuremicrosoft
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
Siddharth Chatrola - Staff Software Engineer at Meta