Academia
"No brain, no gain. Stay in school." - Michael JordanUniversity of Chicago (2023-?)
Research
I'm currently doing research in quantum computer architecture and quantum computer education with Fred Chong and Diana Franklin. I previously worked on a small project in sustainable computing research with Andrew Chien as part of the LSSG group.
- SWIPER: Minimizing Fault-Tolerant Quantum Program Latency via Speculative Window Decoding. Joshua Viszlai, Jason D. Chadwick, Sarang Joshi, Gokul Subramanian Ravi, Yanjing Li, and Frederic T. Chong. June 2025. (ACM Digital Library, ISCA 2025)
Teaching
I have TA'd for the following classes during my time at UChicago CS:
- Fall 2023: CMSC 144, Systems Programming II
University of Washington (2014-18)
Research
In my senior year at UW, for my CSE Departmental Honors, I conducted research for the Molecular Information Systems Lab, on the Microfluidic Automation project. I wrote a thesis and gave a presentation at the end of my year with MISL.
- Puddle: A Dynamic, Error-Correcting, Full-Stack Microfluidics Platform. Max Willsey, Ashley P. Stephenson, Chris Takahashi, Pranav Vaid, Bichlien H. Nguyen, Michal Piszczek, Christine Betts, Sharon Newman, Sarang Joshi, Karin Strauss, Luis Ceze. April 2019. (ACM Digital Library, ASPLOS 2019)
- Making the Invisible, Visible (Poster presentation). Kavya Magham, Sarang Joshi, Jeannine Rogel. May 2017. (Mary Gates Leadership Scholarship Poster Session, University of Washington)
Teaching
I had the privilege of being a TA for 10 of my 12 quarters at UW CSE:
- Spring 2015: CSE 143, Intro to Computer Science II
- Fall 2015: CSE 143, Intro to Computer Science II
- Winter 2016: CSE 351, Hardware/Software Interface
- Spring 2016: CSE 351, Hardware/Software Interface
- Fall 2016: CSE 311, Foundations of Computing I
- Winter 2017: CSE 351, Hardware/Software Interface
- Spring 2017: CSE 451, Operating Systems
- Fall 2017: CSE 451, Operating Systems
- Winter 2018: CSE 451, Operating Systems
- Spring 2018: CSE 452, Distributed Systems