Krish Patel

Computer Science @ University of Waterloo

I'm a computer science student at the University of Waterloo and a software engineer focused on coding agents, machine learning infrastructure, and distributed systems.

I've worked at both startups and large tech companies on ML infrastructure and agentic systems, and I enjoy turning research ideas into real-world products. Outside of work, I like playing and watching sports and exploring new cities :)

Education

University of Waterloo

University of Waterloo

Bachelor of Computer Science, Honours Co-op

Expected Graduation: April 2028 • GPA: 91%

Experience

Coinbase
Coinbase

Software Engineer Intern

May 2026 - Sep 2026San Francisco, CA

At Coinbase, I built an autonomous coding-agent evaluation platform that measures performance on repository-specific tasks across combinations of substrate, model, agent backbone, and reasoning effort. I created the full task-mining and evaluation pipelines, giving teams visibility into where agents spend money, where costs can be reduced without sacrificing performance, and how to quantitatively improve the substrate.

Shopify
Shopify

Machine Learning Engineer Intern

Jan 2026 - Apr 2026Toronto, ON

At Shopify, I built the full distributed hyperparameter optimization system for our fraud models on Vertex AI. It coordinated experiments across multiple workers and shared what each one learned, allowing the team to test four times as many model configurations in the same amount of time and improve fraud detection quality.

Intact Lab
Intact Lab

AI Engineer Intern

Sep 2025 - Dec 2025Toronto, ON

At Intact, I created an AI platform that turns internal knowledge into clear briefs and visuals. It reduced the time needed to produce content by 78% and was adopted across the lab.

Nexxa.ai (a16z-backed)
Nexxa.ai (a16z-backed)

Machine Learning Engineer Intern

Jan 2025 - Apr 2025Sunnyvale, CA

At Nexxa, I worked with one of Europe's largest rail technology providers to automatically turn large, scanned engineering diagrams into editable AutoCAD drawings. I developed computer vision models to detect symbols and read diagram content, built the agent workflow that reconstructed each drawing, and optimized self-hosted model inference to make the system faster and more memory-efficient.

PlateHack
PlateHack

Software Engineer Intern

May 2024 - Aug 2024Toronto, ON

At PlateHack, I shaped the recommendation engine that turns a person's body metrics, activity, fitness goals, dietary needs, allergies, and food preferences into practical meal plans.

Co-inventor on US Patent 12,106,843 B1
Waterloo Blockchain
Waterloo Blockchain

Director of Research and Technology

Sep 2024 - Present

I lead the research and technology behind projects that help students learn about and build with blockchain at Canada's largest student-run blockchain organization.

Waterloo Aerial Robotics Group
Waterloo Aerial Robotics Group

Engineering

Jan 2024 - Dec 2024

I worked on the vision and navigation software that helped our drones understand their surroundings and complete missions on their own.

Projects

Train in a Snap!

AR training platform on Snapchat Spectacles using NLP-generated 3D objects for emergency scenarios. Built real-time WebSocket backend enabling hands-free AI voice guidance.

Snap Lens Studio • Snap3D • Vapi • Heroku • FastAPI

🏆 Top 32 / 261 at Hack the North 2025

Charitree

Transparent charitable transaction monitoring platform using blockchain. Deployed a Layer 1 blockchain on Avalanche's Layer 0 protocol with smart contracts for secure transactions.

Ethers.js • React.js • Hardhat • Solidity • Avalanche CLI • PostgreSQL

🥇 Best PoC at HawkHacks 2024 ($1700)

Intake

Patient-owned health intelligence workspace that turns medical records, voice notes, and clinician notes into a unified timeline, knowledge graph, risk alerts, and specialty reports.

Next.js • TypeScript • Supabase • Tailwind CSS • xAI

Project Sign

Educational web app for learning sign language through interactive activities. Engineered a feedforward neural network for real-time sign language recognition, integrating OpenCV and MediaPipe with a Streamlit frontend.

TensorFlow • OpenCV • Keras • React.js • FastAPI • Streamlit • Google MediaPipe • NumPy

Stock Trading Simulator

Stock trading simulation platform for beginner investors to practice with mock currency. Built interactive Java Swing frontend with PHP backend for authentication, integrating Yahoo Finance and Finnhub APIs for real-time market data.

Java • PHP • Java Swing • Yahoo Finance API