A first research paper
Co-authored Space-Efficient Hierholzer for Undirected Graphs, closing the undirected case with a linear-time algorithm.
Milestones
A few firsts, a few medals, and the people and places around them.
Co-authored Space-Efficient Hierholzer for Undirected Graphs, closing the undirected case with a linear-time algorithm.
Gave a talk on combinatorial game theory.

The E. Paul & Dolores Harms Penner award, for leadership in the Waterloo and Conrad Grebel community.
Selected for the First-Year Trading and Technology Program in New York City.
Peak rating 2221; 1,797+ problems solved.
Scored 23 points in the William Lowell Putnam Mathematical Competition.
Awarded $25,000 by the University of Waterloo’s Faculty of Mathematics.
Won the U1800 section: seven double rounds, three minutes plus two seconds a move.

Co-authored a contest played by more than 24,000 competitors around the world.
Placed eighth nationally and earned an invitation to Canada’s IOI team selection camp.

Began studying computer science and pure mathematics, with a minor in music.
Built a voice assistant for controlling a Windows computer.
Placed in the top 40 among more than 40,000 participants in Iran.

A medal for the kind of problems that first drew me toward mathematics.
University of Waterloo entrance scholarship.
Recognition in the Canadian Euclid Mathematics Contest.
Placed in the top 25% of participants.
A school championship, and many more hours over a board.
94.8% average across computer science, pure mathematics, and the rest of my degree.