Jack Kosaian

jkosaian AT cs.cmu.edu

I am a second year Ph.D. student in the Computer Science Department at Carnegie Mellon University where I am fortunate to work with Rashmi Vinayak as part of the Parallel Data Lab.
My research interests fall broadly within computer systems and networks. I am currently working on developing systems solutions that bring the benefits of erasure codes to new applications.

Previously, I was an undergraduate at the University of Michigan where I worked with Mosharaf Chowdhury on various systems-y projects.



  1. Learning a Code: Machine Learning for Approximate Non-Linear Coded Computation
    Jack Kosaian, K.V. Rashmi, Shivaram Venkataraman
    [code] [bibtex]


  1. EC-Cache: Load-Balanced, Low-Latency Cluster Caching with Online Erasure Coding
    K.V. Rashmi, Mosharaf Chowdhury, Jack Kosaian, Ion Stoica, Kannan Ramchandran
    USENIX OSDI 2016


I have been a teaching assistant for the following courses: