Aberdeen engineer posts loss