No frontend, src\app\photos\photo-form\photo-form.component.ts, método upload(), a inscrição do observável fotoService.upload() retorna o erro 500, e no backend registra este erro:
TypeError: image.exifRotate is not a function
at api.addUpload (<caminho> alura\api-windows\app\api\photo.js:47:14)
Em https://github.com/oliver-moran/jimp/issues/519, sobre a lib jimp, achei o seguinte:
exifRotate was mistakenly put in the type file. Use .rotate instead
O que me levou a alterar, com todo respeito, o referido trecho do código do Master Flávio para (photo.js:46):
await image
.rotate(0)
.cover(460, 460)
.autocrop()
.write(req.file.path);
Aparentemente resolveu o erro 500, e fez o upload da foto.