The idea of building a quantum computer is the modern version of Schrödinger’s cat experiment: It is theoretically sound and the implications are as dramatic as exciting.
Trying to build one as already and will continue to teach us much about quantum physics as well as computer science.
My research is about the main obstacle to building a quantum computer: how to manage errors inevitably present in fragile quantum systems. How to stabilize quantum information using reasonably precise and a reasonable amount of resources for arbitrarily long times.
The central objects of this research are quantum error correcting codes. The way to use them in realistic set-ups for computation is called fault-tolerant quantum computation. Quantum systems comes in a variety of form and the most commonly considered for quantum error correction are discrete but continuous ones can also provide advantages and efficient error correction.
You can find a list of my publications here.