Matt Butrovich

Databaseologist

prof_pic.jpg

Washington, DC

I am a distinguished engineer at Teradata, working in the Advanced Research team in the Office of the CTO.

Prior to Teradata, I worked at Apple, building lakehouse systems for the Data Platform team. I focused on Apache DataFusion Comet, an accelerator for Apache Spark.

I contribute to Apache Arrow, Apache DataFusion, Apache Iceberg, Apache Spark, and Apache Parquet, and I serve on the Project Management Committee (PMC) for Apache DataFusion.

I earned my Ph.D. in Computer Science at Carnegie Mellon University (CMU), where I researched database management systems (DBMSs) with the CMU Database Group, advised by Andy Pavlo. My work explored operating system and DBMS co-design via safe kernel extension mechanisms like eBPF. I remain active in the research community, including serving on Program Committees for ACM SIGMOD and VLDB.

Before my doctorate I completed an M.Sc. in Computer Science, also at CMU. Earlier, I spent over eight years at Western Digital validating storage-device firmware while earning a B.Sc. in Computer Science & Engineering at UC Irvine and Irvine Valley College.