His questions have 444 upvotes, so he should actually have 4400 rep. He lost some to users being deleted. Looking at the reputation log he actually has less than he should have, but I'm not an expert.
Missing rep could be explained by the daily reputation limit of 200. Many upvotes on the same day when the questions get linked from news articles and discussions like this, only will count until daily cap is hit.