Profile banner
Nikita Sirohi

Nikita Sirohi

Software Engineer specializing in distributed systems and testing

nikita-8845
San Francisco, California, United States
Joined May 2026

Summary

Nikita Sirohi is an accomplished software engineer specializing in distributed systems and robust testing methodologies. Her expertise includes architecting testable code using dependency injection, as demonstrated in her work on etcd management for Pure Storage's FlashBlade product. She focuses on orchestrating cluster configuration, communication, and software/hardware management. purestorage+2
A highly regarded academic, Nikita graduated from the California Institute of Technology with a Bachelor of Science in Computer Science. During her time there, she was honored with the 32nd annual Mabel Beckman Prize, recognizing her outstanding academic and personal excellence, significant contributions to the Institute community, and strong leadership qualities. caltech+1
Nikita's foundational technical skills were honed through projects like the Caltech CS143 Networking Simulator, where she was an author. This project involved modeling data transmission and implementing TCP Reno and FAST-TCP congestion control algorithms, showcasing early expertise in networking and system design. github

Work

Education

Projects