Jeff LeFevre, PhD
Adjunct Professor
Computer Science and Engineering Dept.
Jack Baskin School of Engineering
University of California, Santa Cruz
Office: Engineering 2, room 541A

I am currently on leave (2022-2023)
My research and experience focuses on cloud databases, database physical design, and storage systems. I lead the Skyhook Data Management project as part of the Center for Research on Open Source Software at UC Santa Cruz, where I was awarded a CROSS Incubator Fellowship. SkyhookDM takes a 'programmable storage' approach that extends open source software projects (Apache Arrow and Ceph distributed object storage) toward in-storage data processing and management through Ceph's built-in extensions framework ('cls'). Our extensions embed Arrow libraries within Ceph objects, enabling data processing functions as well as physical design manipulations of local object data such as data layouts or indexing.

I am pleased to announce that Skyhook has been merged into Apache Arrow mainline in October 2021! Please see our announcements page for the latest news.

Through the CROSS , CERN/HSF , and Institute for Research and Innovation in Software for High Energy Physics (IRIS-HEP) organizations, the Skyhook project has earned several spots in Google Summer of Code (GSoC) for which I was a faculty mentor: 2019, 2020, 2021.

I received my PhD in 2014 and subsequently joined HP Vertica database R&D group at Hewlett Packard in Palo Alto, where I worked for Meichun Hsu and Malu Castellanos on integrating Vertica with external database and ML engines such as Distributed-R and Apache Spark.

Throughout my time in graduate school, I spent my summers at
External Profiles

Selected Publications
Google Scholar profile

Courses Taught

Other Teaching

Professional Service, External Student Mentoring

Professional Service, Invited Peer Reviewer

Patents Granted