Neil Giridharan
I am a final year PhD student in Computer Science at UC Berkeley advised by Professor Natacha Crooks.
✉️ giridhn AT berkeley DOT edu
Research Interest: Distributed systems and consensus protocols
Publications
Ambulance: saving BFT through racing
Neil Giridharan, Shubham Mishra, Lorenzo Alvisi, Natacha Crooks, Benjamin Marsh, Hein Meling, Kartik Nayak, and Grzegorz Prusak
To appear in USENIX OSDI, 2026.
Pesto: Cooking up High Performance BFT Queries.
Florian Suri-Payer, Neil Giridharan, Liam Arzola, Shir Cohen, Lorenzo Alvisi, and Natacha Crooks
In ACM SOSP, 2025.
Real Life is Uncertain. Consensus Should Be Too!
Reginald Frank, Octavio Lomeli, Neil Giridharan, Soujanya Ponnapalli, Marcos K. Aguilera, and Natacha Crooks.
In HotOS, 2025.
Autobahn: Seamless high speed BFT
Neil Giridharan*, Florian Suri-Payer*, Ittai Abraham, Lorenzo Alvisi, and Natacha Crooks.
In ACM SOSP, 2024.
Granular Synchrony
Neil Giridharan, Ittai Abraham, Natacha Crooks, Kartik Nayak, and Ling Ren.
In DISC, 2024.
BeeGees: Stayin' Alive in Chained BFT
Neil Giridharan, Florian Suri-Payer, Matthew Ding, Heidi Howard, Ittai Abraham, and Natacha Crooks.
In ACM PODC, 2023.
Bullshark: DAG BFT Protocols Made Practical
Alexander Spiegelman, Neil Giridharan, Alberto Sonnino, and Lefteris Kokoris-Kogias.
In ACM CCS, 2022.
Brief Announcement: It’s not easy to relax: liveness in chained BFT protocols
Ittai Abraham, Natacha Crooks, Neil Giridharan†, Heidi Howard, and Florian Suri-Payer.
In DISC, 2022.
Scaling Replicated State Machines with Compartmentalization
Michael Whittaker, Ailidani Ailijiang, Aleksey Charapko, Murat Demirbas, Neil Giridharan, Joseph M. Hellerstein, Heidi Howard, Ion Stoica, and Adriana Szekeres.
In VLDB, 2021.
Matchmaker Paxos: A Reconfigurable Consensus Protocol
Michael Whittaker, Neil Giridharan, Adriana Szekeres, Joseph M. Hellerstein, Heidi Howard, Faisal Nawab, and Ion Stoica.
In JSys, 2021
A Generalized Multi-Leader State Machine Replication Tutorial
Michael Whittaker, Neil Giridharan, Adriana Szekeres, Joseph M. Hellerstein, and Ion Stoica.
In JSys, 2021
Preprints
It's not a lie if you don't get caught: simplifying reconfiguration in SMR through dirty logs
Allen Clement, Natacha Crooks, Neil Giridharan, and Alex Shamis.
In arXiv, February 2026.
Proteus: Append-Only Ledgers for (Mostly) Trusted Execution Environments
Shubham Mishra, Joao Goncalves, Chawinphat Tankuranand, Neil Giridharan, Natacha Crooks, Heidi Howard, and Chris Jensen.
In arXiv, February 2026.
No-Commit Proofs: Defeating Livelock in BFT
Neil Giridharan, Heidi Howard, Ittai Abraham, Natacha Crooks, and Alin Tomescu.
In ePrint, September 2021
Teaching
- GSI: CS162, Operating Systems and Systems Programming, Fall 2025
- GSI: CS294, Distributed Systems and Distributed Computing, Spring 2023
- GSI: CS194/294, Decentralized Finance, Fall 2021
Education
UC Berkeley (2016-2020, Bachelor of Arts in Computer Science)