I'm a PhD student at Simon Fraser University, supervised by Keval Vora. My research focuses on the interactions between systems and algorithms for big data processing, specifically on graphs.

I develop and maintain Peregrine, a fast, general-purpose, pattern-aware graph mining system.


Anti-Vertex For Neighborhood Constraints In Subgraph Queries
Kasra Jamshidi, Mugilan Mariappan, Keval Vora
GRADES-NDA Workshop, 2022
A Deeper Dive into Pattern-Aware Subgraph Exploration with Peregrine
Kasra Jamshidi, Keval Vora
SIGOPS Operating Systems Review, Volume 55, 2021
Peregrine: A Pattern-Aware Graph Mining System
Kasra Jamshidi, Rakesh Mahadasa, Keval Vora
In Proceedings of the Fifteenth European Conference on Computer Systems, 2020


2022 • Clark Wilson LLP Graduate Scholarship
Awarded as part of the Ebco/Eppich Award Competition for excellence in Intelligent Systems research.
2020 • SFU CS Research Day 2020 Best Poster Award
My presentation on Peregrine was voted best poster by computing science faculty at the department-wide poster competition.
2019, 2021 • SFU CS Graduate Fellowships
One-year fellowships awarded by the SFU School of Computing Science to strong PhD candidates.
Competitive award granted by the Vice-President, Research at the School of Computing Science to fund graph mining systems research.
2014 • Gordon M. Shrum Major Entrance Scholarship
Highly competitive scholarship awarded to the 20 most promising incoming students at Simon Fraser University, covering all tuition.