Matt Butrovich



GHC 9005

5000 Forbes Ave

Pittsburgh, PA 15206

I am a recent Ph.D. graduate (May 2024) from the Computer Science Department, School of Computer Science, at Carnegie Mellon University, researching database management systems (DBMSs). I explored operating system and DBMS codesign opportunities via safe kernel extension mechanisms like eBPF. I was incredibly fortunate to be advised by Andy Pavlo, and I was a member of the Database Group (CMU-DB), Parallel Data Lab (PDL), and Systems, Networking, and Performance (SNAP) Lab.

I previously completed an M.Sc. in Computer Science at CMU, graduating in December 2018. Before graduate school, I worked at Western Digital for over eight years, performing firmware validation on storage devices while earning a B.Sc. in Computer Science & Engineering at UC Irvine and Irvine Valley College.

I am currently discussing with teams about industry roles. If you work on DBMS internals and think I might be a good fit, please see my résumé above and do reach out. I would love to chat with you!

selected publications

  1. Tigger: A Database Proxy That Bounces With User-Bypass
    Matthew Butrovich, Karthik Ramanathan,  John Rollinson and 4 more authors
    Proc. VLDB Endow. 2023
  2. Tastes Great! Less Filling! High Performance and Accurate Training Data Collection for Self-Driving Database Management Systems
    Matthew ButrovichWan Shen LimLin Ma and 4 more authors
    In SIGMOD Conference 2022
  3. Make Your Database System Dream of Electric Sheep: Towards Self-Driving Operation
    Andrew PavloMatthew ButrovichLin Ma and 4 more authors
    Proc. VLDB Endow. 2021