
AboutMe
I'm Krish Patel, a research master's student at the University of Waterloo in the MSc (thesis) in Computer Science program. I'm a member of the Data Systems Group in the David R. Cheriton School of Computer Science, supervised by Professor David Toman. I'm also a Software Engineer II at Huawei Technologies Canada, in the Distributed Data Storage & Management (DDSM) Lab in Markham.
My research is on query planning and optimization. For my thesis I'm working on A* search for query planning in the ITB query compiler. I have also studied how learned cost models for databases can be adapted to new hardware.
Before Waterloo I completed an Honours BSc (High Distinction) at the University of Toronto Mississauga, with a Specialist in Computer Science and a Minor in Mathematical Sciences. I also spent three years there as a teaching assistant across nine CS and math courses, and worked as a research assistant on speech-interactive learning tools. If your work sits where deep systems engineering meets ML, I'd like to hear about it.
MyEducation
MyExperiences
ProfessionalExperience
TeachingExperience
ResearchExperience
OtherExperience
MyProjects
Portfolio (This Website)
Designed and built this responsive, SEO-optimized personal site in Vue 3 and TypeScript, continuously deployed to Netlify, with structured data and generated icon and social-card assets.
Portfolio (This Website)
Designed and built this responsive, SEO-optimized personal site in Vue 3 and TypeScript, continuously deployed to Netlify, with structured data and generated icon and social-card assets.
MySkills
Programming Languages
JavaScript Frameworks/Libraries
Databases
AI/ML
Scripting Languages
Version Control
Code/Text Editors
DevOps Tools
Markup/Modeling Languages
Operating Systems








