Matthew Burke

Headshot photo.
Cornell University
Department of Computer Science
matthelb [at] cs [dot] cornell [dot] edu

I received my PhD in Computer Science from Cornell.

My research interests are in developing abstractions for complex distributed systems that are highly useable by application developers while still meeting application performance requirements. My work in this area spans the “distributed stack” from multi-core and intra-datacenter systems to globally distributed systems. I am particularly interested in the opportunities posed by evolving application demands and emerging hardware.

Currently, I am a Software Engineer at Databricks on the Caching Team.

Previously, I was a Visiting Scholar at UC Berkeley with Professor Natacha Crooks in the Data Systems and Foundations Group and the SkyLab and I was a PhD Candidate advised by Professor Lorenzo Alvisi as a member of the Theory Meets Practice group at Cornell. As an undergraduate student at the University of Southern California, I was lucky to be advised by Professor Wyatt Lloyd as a member of the Networked Systems Laboratory.


News

(Jun. '23) I passed my B-Exam!
(Apr. '23) I accepted a job at Databricks to work on distributed caching!
(Aug. '22) Morty was accepted to EuroSys'23!

Publications

[DBLP][Google Scholar]

Teaching

Graduate Teaching Assistant

Undergraduate Teaching Assistant

Service

Program Committees

Artifact Evaluation Committees

Mentor Programs

Collaborators

My research has been made possible through collaborations with several incredible mentors and mentees (affiliation at time of most recent collaboration shown in parentheses).

Mentors

Mentees


Other Interests

I spend much of my free time playing and coaching ultimate frisbee. Recently, I have taken to learning and practicing music production. I also enjoy hiking, camping, and backpacking, especially in the deserts of southwestern North America.