I have published in top-tier venues including full papers in ASPLOS, DISC×2, PACT, ACM TOPC, PPoPP, and ICPP, and short or workshop papers at SPAAx2, PODC, TRANSACTx2 and NVMWx2. My work in industrial labs has resulted in four patent applications.

Conference and Journal Publications

Other Peer-reviewed Publications (Workshop papers, brief announcements, etc.)

Patent Applications

Unrefereed Publications (TRs, theses, etc.)

Manuscripts in Progress