Alexander Kulikov holds Ph.D. (2009) and Dr.Sci. (2017) degrees from the St. Petersburg Department of the Steklov Mathematical Institute. His Ph.D. advisor was Edward A. Hirsch. Currently, Alexander is a researcher at JetBrains Research. His scientific interests include algorithms, circuit complexity, and Computer Science education. He coauthored three books and sixteen massive open online courses on algorithms and discrete mathematics with over a million enrolled students.