Developing quantum computing theory for solving practical tasks such as simulating physical or chemical systems or atomistic modelling of materials. My research includes the following themes: finding new and improved ways to mitigate and to deal with errors in quantum computers; develop applications that can exploit conventional supercomputers to aid and to extend capabilities of quantum computers; work with experimentalists and hardware specialists to develop optimised platforms and quantum protocols.