I am a Software Engineer at Google, working on
Vertex AI Search and Agent Builer.
Before Vertex AI, I was a member of the
Bigtable team, where I was responsible
for developing an Apache Spark connector for Bigtable, along with other client-side features.
Prior to joining Google, I was a Computer Science Master's student at the University of Waterloo,
advised by Prof. Lukasz Golab.
My research focused on discovering data constraints in relational databases.
I finished my undergraduate studies at Sharif University of Technology, studying Computer Engineering.
karegar at gmail.com
karegar at google.com
Discovering Approximate Implicit Domain Orders through Order Dependencies
Reza Karegar, Melicaalsadat Mirsafian, Parke Godfrey, Lukasz Golab, Mehdi Kargar, Divesh Srivastava, Jaroslaw Szlichta
VLDB Journal 2024 (extended journal version)
iORDER: Mining Implicit Domain Orders
Alexander Bianchi, Reza Karegar, Parke Godfrey, Lukasz Golab, Mehdi Kargar, Divesh Srivastava, Jaroslaw Szlichta
ICDE 2023 (demo paper)
Discovering Domain Orders via Order Dependencies
Reza Karegar, Melicaalsadat Mirsafian, Parke Godfrey, Lukasz Golab, Mehdi Kargar, Divesh Srivastava, Jaroslaw Szlichta
ICDE 2022 (research paper)
Efficient discovery of approximate order dependencies
Reza Karegar, Parke Godfrey, Lukasz Golab, Mehdi Kargar, Divesh Srivastava, Jaroslaw Szlichta
EDBT 2021 (short paper — technical report with proofs on arXiv)
Long-distance running, cycling, bouldering, squash