Just finished reading John Erickson's excellent book Road to Stalingrad and am getting started with the follow-up to that "Road to Berlin". Absolutely illuminating. CMBB has really sparked my interest in the East Front.
Highly recommend these two books- bit dense- get the version with maps or you'll be lost. Reminds me of reading "War and Peace"... Can never tell the difference between Russian generals and russian towns... gets confusing quick.
Anyway, just wanted to say that there were many highly skilled Russian generals both pre-war and during WWII. Unfortunately, as someone commented, a lot were executed during Stalin's pre-war purges.
Some names that spring to mind include
Tukhachevsky - who was killed in the purges but seemed to have very advanced doctrinal concepts (Deep Battle, cimbined arms, Deep Operation) which were very advanced for their time (early 30's) and would have made him more than a match for the German blitzkrieg.
Zhukov - Deputy Supreme Commander and hero of Moscow '41. He seems to have trashed the Japanese in Mongolia and then from there sped to fame (though being the most famous WWII russian general, is a bit overrated IMHO).
Vasilevskii - Marshal of the SU. Again, in my opinion, one of the best generals of the war. He had great responsibility for the Stalingrad encirclement and Operation saturn. Kharkov was a bit of a blunder though...
Vatutin - Front commander and also planner/executer of Saturn. Was unfortunately wounded and killed before the war ended. Saw action many of the large operations including Kursk.
After reading more (also recommend When Titans Clashed - Glantz, Panzer Battles - F.W. Mellenthin) I have a much more healthy respect for the Red Army as it developed past Barbarossa.