The Russian population peaked 28 years ago at over 48 million, just after the USSR collapsed in 1991. Today the Russian population is about 144 million (the current population dos not include the annexation of Crimea and Sevastopol). Domestic GDP per capita is under $12,000 per year. The Russian GDP per capita is equivalent to only 93% of the world average.
Russian computer usage is remarkably high at 71% (in 2016) and the Russian Global Gig Economy Index is 8th in growth at a strong 20%.