I am a PhD student in the Software Technology Group at TU Darmstadt.

  • 2009-2012, TU Darmstadt, bachelor’s degree
  • 2012-2014, TU Darmstadt, master’s degree
    (Thesis: An implementation of virtual classes in Scala)
  • 2014-now, TU Darmstadt, PhD student

Currently I am working on pluto, an optimal incremental build system with dynamic dependencies.
Before, I worked on dependent classes, which are great for separating concerns and achieve clean, modular and easily extensible code.
Also I worked on adding support for virtual traits (which are based on virtual classes) to Scala.