Oliver Backhouse

Software Engineer at Quantinuum

United Kingdom
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Oliver Backhouse is a software engineer with eight years’ experience at the intersection of scientific computing and quantum chemistry, currently contributing to Quantinuum. He has a strong track record of implementing electronic-structure algorithms—adding MP2 Laplace-transform references, ADC(2) ionization/excitation routines, and Davidson eigensolvers—in prominent open-source projects like psi4/psi4numpy and pyscf. His PhD reframed Green’s function perturbation theory into a dynamics-from-statics perspective, pairing deep theoretical insight with practical code contributions to density fitting and self-energy modules. Comfortable moving between research and production, he has also applied data-science skills in industry and brings hands-on familiarity with both algorithm design and high-quality scientific software engineering.
code8 years of coding experience
job2 years of employment as a software developer
bookMChem, Chemistry, MChem, Chemistry at The University of Manchester
stackoverflow-logo

Stackoverflow

Stats
160reputation
624reached
1answer
5questions
github-logo-circle

Github Skills (13)

mpeg10
quantum-chemistry10
p210
computational-chemistry10
numerical-methods10
python10
linear-algebra10
numpy10
scipy9
computational-physics9
ctypes6
assert6
dynamic6

Programming languages (7)

C++CRustTeXJupyter NotebookPythonFortran

Github contributions (5)

github-logo-circle
psi4/psi4numpy

Mar 2020 - Mar 2022

Combining Psi4 and Numpy for education and development.
Role in this project:
userSoftware Developer (focused on scientific computing)
Contributions:7 reviews, 17 commits, 4 PRs in 2 years
Contributions summary:Oliver primarily contributed to the development and implementation of computational chemistry algorithms within the psi4numpy repository. Their work included adding a reference implementation of MP2 using the Laplace transformation, correcting amplitude contraction steps, and providing various ADC(2) implementations for ionization potentials, electron affinities, and electronic excitations. The user also developed an `adc_helper` module providing a Davidson routine for eigenvalue calculations.
pythonnumpypsipsi4scipy
pyscf/pyscf

Sep 2020 - Dec 2021

Python module for quantum chemistry
Role in this project:
userBack-end Developer
Contributions:133 commits, 5 PRs, 34 comments in 1 year 3 months
Contributions summary:Oliver's commits primarily involve the development and implementation of classes and functions within the `pyscf/agf2` module. Their work focused on adding features to define auxiliary spaces and implement a series of functions related to self-energy calculations. They also contributed to the development of functions and structures involved in density fitting. The primary focus of their work is to provide features relevant to the AGF2 code.
pythonchemistryquantum-computingpython-modulequantum-chemistry
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Oliver Backhouse - Software Engineer at Quantinuum