I am a second year PhD student in the Computer Science Department at Carnegie Mellon University, supported by an NDSEG fellowship. I'm co-advised by Greg Ganger and Nathan Beckmann and part of CORGi @ CMU and the Parallel Data Lab.
Generally, I am interested in computer systems, particularly distributed, caching, and storage systems. Currently, I am researching how to cost-effectively cache billions of tiny objects on flash. I will be interning at MSR this summer, working on disaggregated memory.
I co-created a course (15-996 Diversity, Equity, and Inclusion in Computer Science and Society) that is uniquely tailored to introduce and discuss DEI with new PhD students. We are open-sourcing materials, so please reach out if you're interested in our experience creating a mandatory PhD course around DEI issues.
I received my undergraduate degree at Harvey Mudd College in computer science. During my undergrad, I worked with Don Porter at UNC Chapel Hill and the BetrFS group.
Sara McAllister, Benjamin Berg, Julian Tutuncu-Macias, Juncheng Yang, Sathya Gunasekar, Jimmy Lu, Nathan Beckmann, Gregory R. Ganger
Benjamin Berg, Daniel S. Berger, Sara McAllister, Isaac Grosof, Sathya Gunasekar, Jimmy Lu, Michael Uhlar, Jim Carrig, Nathan Beckmann, Mor Harchol-Balter, Gregory R. Ganger
Michael A Bender, Alex Conway, Martín Farach-Colton, William Jannen, Yizheng Jiao, Rob Johnson, Eric Knorr, Sara McAllister, Nirjhar Mukherjee, Prashant Pandey, Donald E Porter, Jun Yuan, Yang Zhan
Graduated with High Distinction, Departmental Honors in Computer Science
Researching disaggregated memory kernel optimizations
MySQL user and privilege management system
Highly-available NFS Server on Pure Storage Flash Array
Built tool to automate scheduling of developer server maintenance accounting for developer preferences