I'm Aryan Vahabpour. I fell in love with computers in middle
school — first writing little Python games, then training as a competitive
programmer through high school: graph theory, algorithms, data structures and
combinatorics across Codeforces, LeetCode, DMOJ and the Informatics Olympiads.
I graduated from the University of Waterloo with a Bachelor of Computer
Science — Dean's Honours, a minor in Combinatorics & Optimization and a
Co-operative Education in Research certificate (93.88 major average). Along the way I researched
approximation algorithms with Prof. Chaitanya Swamy and co-authored an
IPDPS 2025 paper on polyhedral compilers.
This fall I begin my Master of Science at the University of Toronto,
supervised by Prof. Niv Dayan, researching high-performance
data systems and storage engines.
0Internships & research roles
0Major GPA · Waterloo
0Featured projects
Toolbox
C / C++
Kotlin
Swift
Python
React / React Native
SQL
MLIR / LLVM
PyTorch
Approximation Algorithms
Graph Theory
Polyhedral Optimization
Data Systems