Quite surprised to see Perth, Western Australia. I was wondering if there were any developers left in my home town, the (now second) most isolated city in the world.
I too am from Perth and am also often amused to hear of any form of software development industry in our home town .. but it has to be said that Perth can produce some very interesting technology outliers at times. Just look at whats happening with 3D-printing in Perth, for example (AuroraLabs) .. some truly innovative folks still living there.
IBM have a development team there in Hay St, I used to work with them, a few years back. There's software development going on at the RAC too, a variety of mining related software companies and ... I thin kthere was something about video surveillance cams for public transport. Oh and a couple of ISPs, probably not developing much.
That's about all I remember encountering from my time living in Perth.
In the US, we are loose about the term "city." The "city" I live in has a population of I 76,000. The neighboring town, Fort Collins, has a population of 164,000. But in 1990, my town, Loveland, only had 40,000 residents and I still would have called it a city.
The term "big city" is more specific. That's a major city, probably with skyscrapers. Population is probably close to a million or more.
The term "metropolis" is even more specific. That's a really big city, one of the top 20 in the US, to give a rough sense. Chicago, New York, Los Angeles are metropolises. Denver? It's a big city, but I don't know about metropolis.