Sam Cree: Developing Efficient Quantum Algorithms