about the author

Mariia Mykhailova is a principal quantum software developer at PsiQuantum, working on software for fault-tolerant quantum computation. Prior to that, she was a quantum software engineer at Microsoft Quantum, joining the team in early 2017, just in time to participate in the development of the first version of the quantum programming language that became Q#. Mariia created the Quantum Katas project, an open source collection of hands-on tutorials and programming problems for learning quantum computing. She is also a part-time lecturer at Northeastern University, teaching Introduction to Quantum Computing since 2020, and the author of the O’Reilly book Q# Pocket Guide.