About me

Christoph Reichenbach


I will be joining Lund University as senior lecturer/associate professor for Software Technology in August 2017.
Are you interested in bringing about the next generation of programming languages and software tools? I am looking for PhD students and a postdoctoral researcher to advance the state of the art in software technology.

Meanwhile, I am also software consultant and one half of R2 Software & Systeme UG (haftungsbeschränkt).

My current research interests include:

Software Consulting

I am interested in bringing software technology to practitioners and in applying it to real-life challenges. Feel free to contact me if you have a challenging software problem and could use a hand!


Previously I served as junior professor for Software Engineering and Programming Languages at Goethe University Frankfurt. Previously I worked in the software industry at Google, and in research, both at the University of Massachusetts, Amherst, on parallelisable query languages for Java, as a postdoctoral fellow with Yannis Smaragdakis.

I completed my PhD on program metamorphosis at the University of Colorado at Boulder in 2010. Program metamorphosis is a novel technique for interactive multi-step program transformation with strong behaviour preservation guarantees and described in more detail here. This work was supervised by my advisor, Amer Diwan.

This page is Copyright © 2004-2015 Christoph Reichenbach. Re-use in whole or in parts is allowed without restriction.