I am a systems builder; I enjoy designing, building, and evaluating software systems. I currently work at ConductorOne. I also teach a weekly yoga class at Centered City Yoga.
Previously, I received a PhD from the University of Utah, where I was advised by Ryan Stutsman. My dissertation focussed on mechanisms for reconfiguration and extensibility in distributed key-value stores. I also helped design and build an experimental operating system called NRkernel.
During my PhD, I was generously supported by a Google PhD Fellowship.
Achieving High Throughput and Elasticity in a Larger-than-Memory Store. In Proceedings of the VLDB Endowment, Vol. 14, No. 8, VLDB’21. Collaboration with Microsoft.
[paper] [slides] [talk] [code] [upstream code]
NrOS: Effective Replication and Sharing in an Operating System. In Proceedings of the 15th USENIX Symposium on Operating Systems Design and Implementation, OSDI’21. Collaboration with VMware.
[paper] [slides] [talk] [kernel code] [node replication code]
Splinter: Bare-Metal Extensions for Multi-Tenant Low-Latency Storage. In Proceedings of the 13th USENIX Symposium on Operating Systems Design and Implementation, OSDI’18.
[paper] [slides] [talk] [code]
Rocksteady: Fast Migration for Low-latency In-memory Storage. In Proceedings of the Twenty-Sixth ACM Symposium on Operating Systems Principles, SOSP’17.
[paper] [slides] [talk] [code]