Summary
Saurabh Shrivastava is a Principal Engineer in Sunnyvale with 11+ years of experience building large-scale distributed systems, currently architecting big data and ML-driven advertising platforms at Amazon Ads. He has deep networking and systems roots from leadership roles at Nuage Networks (Nokia) and Alcatel‑Lucent, where he designed Open vSwitch DSLs, sticky ECMP, policy-based routing, and expressive ACL match semantics. Comfortable as both an IC and manager, he bridges low-level networking, infrastructure abstraction, and high-throughput data processing to deliver reliable, production-grade systems. He is exploring GenAI applications for advertising, bringing a rare combination of routing protocol expertise and practical ML systems engineering to bear on ad tech challenges.
11 years of coding experience
21 years of employment as a software developer
Indian Institute of Technology Kanpur
MS Computer Science, MS Computer Science at Stanford University