Profile of Patrick Heinecke