I’m a senior Computer Science student at the University of Waterloo with internship experience in both Canada and the U.S. I’m particularly interested in building scalable systems, with hands-on experience across distributed systems, ML pipelines, full-stack applications, and real-time data processing.

2021 - 2026
Specialization in Machine Learning
Relevant Coursework: Designing Functional Programs, Elementary Algorithm Design and Data Abstraction, Object-Oriented Software Development (C++), Linear Algebra, Probability, Statistics
2021 - 2026
Specialization in Finance
Relevant Coursework: Financial Accounting, Managerial Accounting, Financial Management I&II, Organizational Behaviour I&II, Business Law, Human Resources Management, Introduction to Marketing Management

Venmito is a full-stack data engineering project designed to clean, process, and analyze data from various formats into a structured SQLite database. The project includes a Flask backend for data processing and API handling, and a Vite/React frontend for user interaction and visualization.


Designed and implemented a multi-threaded event processing system to store critical machine events into a database, and optimized MongoDB data retrieval by building efficient C#/.NET APIs for complex filtering.


Pranav Vishal
Ontario, Canada
+1 (519) 807-9596
pvishal@uwaterloo.ca