Skip to content
View SFlann's full-sized avatar

Block or report SFlann

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
SFlann/README.md

Hi, I'm Stuart Flannigan

Senior Quantum Software Engineer · Computational Physicist · QEC & Fault-Tolerant Quantum Computing

Professional QEC portfolio Google Scholar AWS Quantum Technologies Blog LinkedIn profile

I build quantum software that connects physical models, algorithms, and production compute platforms. My background combines a PhD in theoretical quantum physics, 15 peer-reviewed publications, tensor-network and HPC research, and end-to-end ownership of deployed quantum SDKs, services, and hybrid workflows.

I am now applying that experience to quantum error correction and fault-tolerant computing through a substantial independent implementation portfolio.

What I work on

  • Quantum error correction: surface codes, lattice surgery, decoding, noisy-circuit modelling, photonic fusion networks, and logical resource estimation.
  • Fault-tolerant workflows: mapping application problems towards logical circuits, Clifford+T compilation, Pauli-based computation, and physical-resource questions.
  • Quantum software: production Python services and SDKs, provider integrations, asynchronous job systems, testing, CI/CD, and cloud deployment.
  • Computational physics: tensor networks, open quantum systems, strongly correlated models, error propagation, and hardware-aware simulation.

Experience at Strangeworks

I joined Strangeworks as a Quantum Algorithm Scientist in 2022 and progressed to Senior Quantum Software Engineer in 2023. My work has combined algorithm development, platform architecture, hands-on implementation, and technical leadership.

  • Created the original QAOA, VQE, and Hybrid Optimize products, taking them from algorithm design and prototyping through production SDKs, services, testing, documentation, CI/CD, and deployment.
  • Became the principal technical owner of the Optimization platform, spanning its Python SDK, shared models, orchestration, provider services, asynchronous job lifecycle, billing, results, and deployments.
  • Technically owned the Amazon Braket, Qiskit, Qiskit Runtime, and neutral-atom provider paths, and created platform integrations for MATLAB, Wolfram Language, and Julia.
  • Drove the quantum and optimization direction of AI-assisted workflows, including natural-language-to-MIP/QUBO formulation, solver selection, execution, and problem-specific result analysis.
  • Designed the best-measured-solution enhancement to StrangeworksQAOA and led its hardware benchmark on Rigetti Ankaa-3 through Amazon Braket Hybrid Jobs.

Featured QEC & fault-tolerant work

Quantum Playground — quantum error correction, simulation and compilation

Quantum Playground — checked learning notebooks spanning surface-code QEC, tensor-network simulation, decoding, quantum algorithms, and fault-tolerant resource estimation.

My Quantum Playground is a working laboratory of executable notebooks and supporting modules. The QEC collection progresses from individual logical qubits to decoding, lattice surgery, noise modelling, compilation, and application-level resource studies.

Area Selected work
Surface codes & decoding Logical qubit · Simple decoders · Sliding-window decoding
Logical operations Lattice-surgery CNOT · Non-Clifford circuits & magic states
Noise & scaling Noisy-circuit modelling · Bond-dimension and multi-qubit scaling
FTQC compilation Clifford+T and Hamiltonian-simulation studies
Application resources Hubbard dynamics, ground-state QPE, and PDE studies
Photonic architectures Six-ring fusion-network simulation

Selected public work

  • Aircraft cargo loading with Amazon Braket — I co-authored this AWS Quantum Technologies Blog case study after designing a QAOA enhancement and leading the 26–78-qubit benchmark on Rigetti Ankaa-3 through Braket Hybrid Jobs.
  • Strangeworks Wolfram Language paclet — I created this published Wolfram package for submitting quantum circuits from Mathematica to quantum hardware through the Strangeworks platform. The accompanying Wolfram Community article was selected as a Staff Pick.
  • Research publications — 15 peer-reviewed papers spanning quantum simulation, many-body physics, tensor networks, open quantum systems, topology, error propagation, and practical quantum advantage.

Selected publications

Toolbox

Python · Julia · Wolfram Language · Qiskit · Amazon Braket · Stim · ITensors · tensor networks · HPC · Docker · AWS · CI/CD

Let's connect

I am especially interested in QEC/FTQC software, resource estimation, logical-architecture simulation, compilers, decoders, and scientific developer tooling. Explore my personal website or connect with me on LinkedIn.

Pinned Loading

  1. Quantum-Playground Quantum-Playground Public

    Notebook laboratory for quantum error correction, tensor-network simulation, fault-tolerant compilation, and quantum algorithms.

    Jupyter Notebook