David Spielmann is a research assistant and Ph.D. candidate in the Institute of Computer Science at the University of St. Gallen, Switzerland. He is part of the Programming Group which is led by Prof. Dr. Guido Salvaneschi. David holds a bachelor’s degree in computer science from ETH Zurich and a joint master’s degree in computer science with a focus on cyber security from ETH Zurich and EPF Lausanne.

Prior to his Ph.D. studies, David used to examine side-channel attacks on field-programmable gate arrays (FPGA). His current research interests span the areas of software engineering, secure software systems, and programming language technologies for cloud applications.