magdalena shah