Highly doubtful—I'd imagine his technical abilities are more needed than ever now, given how many tech folks are trying to get
out of Russia.
But I do have to wonder what his arrangement with Putin's regime is. Seems unlikely that they just gave him a place to crash without expecting something in return.