Schindler I think was an opportunist, not a Nazi. They where in power, and to be successful one had to cater to them. Eventually he spent his financial and political gains to save over 1000 Jews.
Of course there is a lot of debate about him, but at the very least he was not a nazi.
Alexander Dubček tried to reform the Czech communist party, but was stopped by Soviet invasion "socialism with a human face".