Entangled Things

Quantum Horizons: Mariia Mykhailova on Programming the Future

Season 1 Episode 106

Mariia Mykhailova, a Principal Quantum Software Engineer at Microsoft Quantum, joins the podcast to discuss her groundbreaking work in the quantum computing field. In this episode, she introduces her new book, Quantum Programming In Depth: Solving Problems with Q# and Qiskit, which provides a comprehensive guide for developers navigating quantum programming. Mariia explores the differences between quantum and classical programming approaches, highlighting the unique advantages of quantum solutions for complex problems.

The conversation delves into the roles of quantum simulators and full quantum hardware, emphasizing how developers can use these tools to prototype and implement quantum algorithms. Mariia also shares strategies for guiding developers into the quantum realm, drawing on her extensive experience building resources and communities for quantum learners. She outlines Microsoft’s vision as a Quantum Platform Provider and its commitment to fostering innovation through Azure Quantum.

Finally, the discussion touches on reimagining problems for quantum optimization, showcasing the transformative potential of quantum computing in industries like logistics, finance, and healthcare. Mariia’s insights make this episode a must-listen for anyone interested in the future of computing. Don’t miss her book for a deeper dive into hands-on quantum programming.

Mariia Mykhailova is a principal software engineer at Azure Quantum, focusing on education and developer outreach. Mariia is the author and maintainer of the Quantum Katas project – an open-source collection of hands-on tutorials and exercises for learning quantum computing using Microsoft Quantum Development Kit, a part-time lecturer at Northeastern University, teaching an “Introduction to Quantum Computing” course, and the author of the O’Reilly book “Q# Pocket Guide”.