Summary
Vaidehi Srinivas is a Ph.D. student in theoretical computer science at Northwestern University with a strong foundation from Carnegie Mellon and nine years of hands-on experience spanning research, teaching, and software internships. Her work bridges algorithms research—ranging from online and approximation algorithms to automata theory and cyber-physical systems—with practical engineering roles at Apple and BlueJeans where she contributed to data-driven evaluation and backend testing. A Fulbright teaching assistant in Vienna, she pairs rigorous theory with clear communication and curriculum leadership, having served as head TA and led multiple recitation sections. Her research trajectory shows a pattern of pushing theoretical ideas toward concrete evaluations and comparisons, such as contrasting online optimization algorithms and applying knapsack-based techniques to network design problems. Based in Palo Alto, she brings an international perspective, multilingual background, and a knack for translating complex theory into teachable, testable systems.
9 years of coding experience
4 years of employment as a software developer
Bachelor of Science (BS), Computer Science, Minor in German Studies, Bachelor of Science (BS), Computer Science, Minor in German Studies at Carnegie Mellon University
German, Arabic