Portrait of Krish Patel
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
MySkills
Programming Languages
Python
C++
JavaScript
TypeScript
Java
C
PHP
Assembly
Haskell
Racket
JavaScript Frameworks/Libraries
Express.js
React
Node.js
REST API
Vue.js
Ajax
Next.js
jQuery
Databases
MongoDB
GaussDB
PostgreSQL
MySQL
openGauss
Redis
SQLite
Neo4j
AI/ML
Deep Learning
Numpy
Pandas
OpenAI
PyTorch
TensorFlow
Hugging Face
Scikit-learn
SpaCy
Keras
OpenCV
Scripting Languages
Bash
Shell
PS1
Groovy
Version Control
Git
GitHub
GitLab
Code/Text Editors
VS Code
Vim
Notepad
DevOps Tools
Docker
Slack
CI/CD
Jenkins
Azure
Selenium
Jira
Kubernetes
Terraform
Markup/Modeling Languages
HTML
Markdown
CSS
TailWind
XML
LaTeX
SSML
Operating Systems
Linux
Windows
Android
Unix
macOS
CentOS