Torvalds is a Swedish-speaking Finn.
For example, in a bilingual environment, it can be enough to understand two languages and to speak one.
Along the coast of southern and western Finland there are many bilingual Swedish/Finnish municipalities where most of the native Swedish speaking population lives. And on the island of Åland the overwhelming majority of the population are native Swedish speakers.
On the other hand in Central and Eastern Finland you aren’t going to get by with just Swedish.