Hi!

I am a computer science PhD student at Boston University, where I am fortunate to be supervised by Sofya Raskhodnikova. I am broadly interested in theoretical computer science and algorithm design.

I completed my Bachelor's at the University of Toronto, where I studied mathematics, computer science, and physics. I have previously done research in automata theory and software for astronomy.

Outside of academia, I love game development, playing the piano, learning new languages, and long-distance biking.

CV | GitHub | Linkedin

Publications

Talks

Teaching

I am deeply passionate about teaching for all levels, ranging from teaching primary and high school students, to working as a teaching assistant for university courses with hundreds of students.

Teaching Assistantships

  • TA for CSC363: Computational Complexity and Computability (Winter 2024)
  • Lead TA for CSC373: Algorithm Design and Analysis (Fall 2023)
  • TA for CSC240: Enriched Introduction to the Theory of Computation (Winter 2022)

Outreach

Every summer, I volunteer as a counselor at SigmaCamp, a non-profit STEM summer camp aimed at curious teenagers from all over the world. I am also the chair of Sigma's Problem of the Month competition, which provides an opportunity to all for continuous learning and problem-solving.

Projects

SUPREM.IO

A new online battle arena platformer with tons of weapons and enthralling, high-pace gameplay. Play from your browser with your friends at suprem.io!

Vessel Clash

A space-themed endless arcade shooter with thrilling powerups, unique enemies, and epic bosses! Download here.

Ogygius

A Minecraft-esque survival adventure game, with crafting, animals, building, combat, and procedurally generating biomes! View on GitHub here.

Other

Contact

Email: zavyalov AT bu DOT edu