Senior quantum software engineer · computational physicist

Quantum ideas,
built into systems.

I connect physical models, algorithms, and production software—from QEC and tensor networks to cloud platforms, hybrid workflows, and hardware-aware benchmarks.

Browse selected work
PhDTheoretical quantum physics
15Peer-reviewed papers
3Quantum products created
Quantum error correctionScientific softwarePlatform architectureHardware-aware benchmarkingTechnical leadership
01 / SELECTED WORK

Evidence over adjectives.

Public projects and case studies that show the path from theory to implementation, experiment, and delivery.

02Production platform

One interface for heterogeneous optimization

Shared models, solver routing, asynchronous execution, durable job lifecycles, structured results, and deployment across classical and quantum compute.

PythonSDKsCloudArchitecture
03Product creation

Hybrid Optimize

A multi-service product that decomposes large QUBO or Ising problems, routes subproblems across compute paradigms, and recombines the answer.

QAOAQUBODistributed systems
04Hardware benchmark

Decision-quality QAOA experiments

A 26–78-variable aircraft cargo-loading study on Rigetti hardware with repeated runs, uncertainty, scaling, and a strong classical baseline.

RigettiBraketQAOAGurobi
02 / HOW I WORK

Model the problem.
Build the system.
Measure the result.

The valuable work often lives between disciplines. I make those hand-offs explicit, testable, and reusable.

01
Understand

Physical assumptions, mathematical formulation, operational constraints, and what a useful answer actually means.

02
Engineer

Stable interfaces, observable workflows, reliable execution, clear failure states, tests, and documentation.

03
Benchmark

Strong baselines, repeated runs, uncertainty, scaling, and a recommendation that survives contact with evidence.

03 / EXPERIENCE

Research depth.
Production range.

2023 — now

Senior Quantum Software Engineer

Strangeworks

Principal technical ownership across optimization, quantum providers, AI-assisted workflows, asynchronous execution, benchmarking, and production delivery.

2022 — 2023

Quantum Algorithm Scientist

Strangeworks

Created QAOA, VQE, and Hybrid Optimize products from algorithm and prototype through SDKs, services, testing, documentation, and deployment.

2020 — 2022

Research Associate

University of Strathclyde

Modelled neutral-atom quantum hardware and ran tensor-network simulation campaigns on HPC systems in collaboration with experimental teams.

2017 — 2020

PhD in Physics

University of Strathclyde

Theoretical quantum physics, many-body dynamics, open quantum systems, and computational methods.

04 / ABOUT

At home in the connective tissue.

I’m a Glasgow-based quantum software engineer and computational physicist. I enjoy the parts of a project where research, architecture, experimentation, and product judgment meet.

I’m especially interested in QEC and fault-tolerant software, resource estimation, logical architecture, scientific developer tooling, and advanced compute platforms.

Selected toolboxSCIENCE × SOFTWARE
Quantum & physics

QEC · FTQC · tensor networks · quantum algorithms · noise modelling

Languages & frameworks

Python · Julia · Qiskit · Amazon Braket · Stim · ITensors

Systems & delivery

APIs · SDKs · async jobs · Docker · AWS · CI/CD · HPC

05 / RESEARCH

15 papers. One practical instinct.

Understand the physics, expose the assumptions, and measure what matters.

View Google Scholar
06 / LET’S TALK

Have a hard technical problem?

Ask the portfolio for context, or speak to the person behind it.

Start a conversation