I take distributed systems from research to production.
Ph.D. in Software Engineering · Carnegie Mellon, 2024
I created Filibuster, co-created Lasp, and built Partisan, adopted by LeapSight for LoJack LATAM’s vehicle-recovery platform. At Microsoft Research, I co-developed the model behind Azure Durable Entities.
Built the communication layer; developed property-based tests for network partitions and quorum reads and writes.
Collaboration & teaching
Industry collaborations and teaching.
My SyncFree research connected academic groups with Basho, Trifork, Rovio, and Erlang Solutions. I contributed to the successful €3.57M LightKone consortium proposal for edge computing.
At CMU, I teach how to deploy safely and reason about microservice failures. I mentored Lydia Stark’s circuit-breaker research, published at SoCC 2022, and Michael Issac Assad’s database-resilience and developer-tooling research, published as an ICSE 2024 tool demonstration. Earlier, I co-mentored a Google Summer of Code project that led to an AGERE 2016 paper.
Let’s talk about the systems you’re trying to build.
I’m interested in roles where I can develop the research and help turn it into something people can use. If that’s the problem you’re hiring for, I’d like to talk.