Home

Hello šŸ‘‹, I’m Vishnu, a first-year PhD student advised by Prof. Sam Westrick in the ParCour lab at the Courant Insitute, NYU. My research is centered around developing programming languages techniques integrated with runtime systems to enable safer and easier to reason parallelism with strong, provable performance guarantees. I also occassionally dabble in optimizing parallel algorithms.

Prior to NYU, I studied Computer Science, Mathematics, and Music at the University of Michigan, Ann Arbor šŸ’™šŸŸ”. At UMich, I was involved in research on type systems for collaborative structure editing in Hazel with Prof. Cyrus Omar in the Future of Programming Lab.

Publications

Grove: A Bidirectionally Typed Collaborative Structure Editor Calculus Michael D. Adams, Eric Griffis, Thomas J. Porter, Sundara Vishnu Satish, Eric Zhao, and Cyrus Omar POPL 2025

Awards and Honors

  • MacCracken Fellowship - NYU Graduate School of Arts and Sciences
  • University Honors - University of Michigan
  • James B. Angell Scholar - University of Michigan
  • OPLSS 2025 Travel Grant - Oregon Programming Languages Summer School

Talks and Presentations

  • Adaptive Unrolling for Automatic Parallelism Management Workshop on Co-evolution of Algorithms, Compilers, and Hardware for Performance, Fastcode at PPoPP 2026
  • Grove: A Bidirectionally Typed Collaborative Structure Editor Calculus UChicago, Midwest Programming Languages Summit 2024

Professional Service