Putin does deserve some credit for getting inflation under control, but that's just about the only good thing he's done for Russia. Most of the increase in Russian standards of living over the last decade has been related to the price of oil, over which Putin has only limited control. Russia's economy remains a basket case.
As for his actions on the international stage, I take a neutral approach. I don't see him as a threat just because he opposes US interests, but neither do I see him as a positive force. In that regard, he's mostly concerned himself with Russia's periphery, and adopted an isolationist stance elsewhere. Russia has been a non-participant in the World Trade Organization, for example. I can't really point to anything he's done on the international stage that could be construed as an accomplishment for the world.