My name is Sahand Saba. I am currently a senior software engineer at Google, working on a Google Search infrastructure team. Previously, I worked at Facebook as a senior software engineer, where I primarily worked on improving user experience in emerging markets (where I made significant contributions to helping migrate Myanmar to Unicode), with short stints on Facebook Marketplace and Facebook Messenger video teams.

My master's degree was in theoretical computer science from the University of Victoria, with Dr. Frank Ruskey as my supervisor. My master's thesis was on the use of coroutines for combinatorial generation.

If you would like to learn more about me or get in touch, here are some links:

This blog is more of a hobby than anything. The posts are generally closely related to subjects I am either teaching or learning more about, or both. It also serves as a place to write about programming and mathematical problems and puzzles that I come across and find interesting, for example problems found in competitions such as ACM ICPC or Putnam. Most of the code in the blog is in Python, JavaScript, Java or C++.

If you would like to learn more about technologies and services used to generate, render, and host this blog, I wrote a post about it here.