His research focuses on the design, implementation, and analysis of programming languages, XML, Web technology, and applications of nomadic second-order logic. He is chairman for the Danish External Examiners in Computer Science, and was an associate editor for Theory and Practice of Object Systems. He is an invited speaker for the 10th International Conference on Database Theory to be held in January 2005. Schwartzbach received a PhD in computer science from Cornell University.