Consulting

Software engineering for technically difficult problems.

We work with startups and research-led companies on software engineering, machine learning, technical implementation and emerging technologies.

Selected work

Bosonic

R&D software engineering · Distributed quantum computing

Bosonic is a UK technology company working on quantum computing. Elie, Director of Categorical Solutions, worked with Bosonic as an R&D software engineering contractor on open-source tooling for distributed trapped-ion quantum computers.

01

Distributed quantum compiler

The compiler project involved turning frontier academic research into working software. Elie reviewed research papers and worked with PhD students and academics to implement distributed quantum-compilation algorithms in Python.

The resulting open-source toolkit allows different compilation approaches to be applied to quantum circuits, including taking Qiskit circuits and producing QASM quantum assembly code suitable for distributed quantum-computing architectures.

PythonQiskitQASM
View the compiler on GitHub

02

High-performance quantum simulator

Elie also developed a quantum-circuit simulator in Rust, allowing distributed quantum circuits to be simulated locally without access to physical quantum hardware.

The work involved low-level optimisation, performance engineering and implementing efficient simulation techniques drawn from academic research.

RustSimulation