Invited talk at San Jose State University on ML for Systems. October, 2022.
Guest lecture at UIUC on ML for Systems. September, 2022.
Invited talk at the UC Berkeley Sky Seminar: The Tip of the Iceberg: How to make ML for Systems work. March, 2022
Guest lecture at MIT about Learned Indexes for a Google-scale Disk-based Database. October, 2021
Invited talk on our project Learned Indexes for a Google-scale Disk-based Database at LinkedIn. January, 2021
Presented our work Learned Indexes for a Google-scale Disk-based Database at ML for Systems Workshop at NeurIPS 2020. 12 December, 2020
Guest lecture at San Jose State University about trade-offs around using Machine Learning in Systems. 2020
Guest lecture at UCSC (University of California, Santa Cruz) about Distributed Systems, Replication and Consensus Protocols. 2017
Chain Replication (Old and New) Papers We Love, New York, NY. 2016 [YouTube]
Building Evolving Distributed Systems with Transformations in a Principled Way, MongoDB Palo Alto, CA. 2016
Building Principled Distributed Systems with Transformations RICON 2015, San Francisco, CA. 2015
Transformations: A Framework to build evolving, provable Distributed Systems. VMware Research, Palo Alto, CA 2015
Distributed System Coordination with OpenReplica. EPFL (École polytechnique fédérale de Lausanne) Lausanne, Switzerland. 2013
Coordinating Distributed Systems with OpenReplica. Cloudera, Palo Alto, CA. 2012
Distributed System Coordination with OpenReplica. Facebook, Menlo Park, CA. 2012
Distributed System Coordination with OpenReplica. Microsoft Research Silicon Valley, Mountain View, CA. 2012