How would you know that? Not every Portuguese speaking user here in from Brazil, and as one of them, frankly I don't have any idea of the English proficiency of Brazilian programmers.
Well, there is a good chance he is Brazilian since we are so numerous and yes, lots of people here do speak and write english very badly, even in the programmer community. Its actually a pretty big problem. But even if he were from Portugal I would also guess he should be aware of that (and I imagine the english speaking problem is not going to be better in Angola or Mozambique)