Assistant Professor,
Aug, 2018 - Present
Assistant Professor,
Aug, 2018 - Present
Computer Science, PhD, University of Waterloo
Sep, 2013 - Aug, 2018
Computer Science, MSc, University of Toronto
Sep, 2009 - Feb, 2011
Computing Science, BSc (Honors), Ontario Tech University
Sep, 2005 - Jun, 2009
Doctoral Thesis Completion Award , University of Waterloo
Awarded on: Jan 01, 2018
David R. Cheriton Graduate Scholarship , University of Waterloo
Awarded on: Jan 01, 2016
Queen Elizabeth II Graduate Scholarship in Science and Technology , University of Waterloo
Awarded on: Jan 01, 2016
Best Student Paper , ACM, International Conference on Systems and Storage (SYSTOR)
Awarded on: Jan 01, 2011
Canada Graduate Scholarship , Natural Sciences and Engineering Research Council of Canada (NSERC)
Awarded on: Jan 01, 2011
Renormalization of NoSQL Database Schemas, Springer, Lecture Notes in Computer Science
Published on: Jan 01, 2018
Apache Calcite: A Foundational Framework for Optimized Query Processing Over Heterogeneous Data Sources, ACM SIGMOD
Published on: Jan 01, 2018
Netstore: leveraging network optimizations to improve distributed transac- tion processing performance, ACM, ACTIVE@Middleware
Published on: Jan 01, 2017
NoSE: Schema Design for NoSQL Applications, IEEE, Transactions on Knowledge and Data Engineering (TKDE)
Published on: Jan 01, 2017
NoSE: Schema Design for NoSQL Applications, IEEE, International Conference on Data Engineering (ICDE)
Published on: Jan 01, 2016
Automated schema design for NoSQL Databases, ACM SIGMOD, PhD Symposium
Published on: Jan 01, 2014
FlurryDB: A dynamically scalable relational database with virtual machine cloning, ACM, International Conference on Systems and Storage (SYSTOR)
Published on: Jan 01, 2014