Summary
Nandini Singhal is a Principal-level software engineer with nine years of experience building high-availability, server-side systems and distributed infrastructure for cloud platforms. She has led releases and technical teams at Oracle and Microsoft, shipping services that handle millions of requests daily and introducing object-level granular access controls for billions of objects. Her background blends production engineering with strong research chops—she’s an author on multiple A*/conference papers on concurrent data structures and memory tagging. Recognized consistently for delivery and impact (top 1% at Oracle, multiple recognition awards and hackathon wins), she excels at stabilizing teams and driving pragmatic designs for ambiguous problems. Comfortable across cloud, storage, streaming and backend stacks, she picks up new technologies quickly and translates research insights into production-grade systems. Based in Madrid, she now focuses on streaming data planes and scalable Kafka-backed architectures.
9 years of coding experience
8 years of employment as a software developer
Master of Technology - MTech Computer Science and Engineering, Master of Technology - MTech Computer Science and Engineering at Indian Institute of Technology Hyderabad
Bachelor of Engineering - BE Computer Engineering, Bachelor of Engineering - BE Computer Engineering at Pune University
Marathi, Hindi, English