Glix, a couple things:
-at the 10 minute mark you have both expansions up and running but only 25 workers between the two and you havent built SCV's at your main for a long time. There are tons of minerals there and you don't have nearly enough guys to saturate it.
-11 minute mark, you have over 1000 minerals and 250-300 gas, but still only have two production buildings, a barracks and a factory, and your starport has just finished. You should get more barracks. Get a barracks with a reactor and start sinking excess minerals into marines, because at this point you're using a tech-labbed barracks to make 1 marine at a time, which is a bit of a waste. Also, build more SCVs!
-13 minutes, over 2000 minerals banked, 16 minutes at 4000/600. Same idea, more production structures and more production. Would have also liked to see an engineering bay and start getting upgrades for your infantry, or using your armory to start getting vehicle upgrades since you were so heavy on the thors.
-22 minutes your main is mined out and you have about 15 SCVs working off one mineral patch. When you start to notice a base getting low, you should expand to try and stay on equal footing with your current intake. You eventually have a completely mined out main with 30 idle scvs before you finally go for the gold, and use the SCVs to kill the rocks.
-You do a good job throughout the game of staying on top of your supply, but a couple times you falter. Try and streamline that so you never get supply blocked, but overall you stay pretty much on top of it.
In summary:
-build more production structures (barracks, factories and starports)
-make more SCVs
-try to spend your money more often (this will become easy once you have more production facilities)
-expand when you're base is running low on resources. Once you are producing more stuff you wont have that mineral buffer and you should find yourself running out of money sooner, which will tell you that you need to expand.
Good fundamentals (Expanding, not getting supply blocked, good unit composition of tank/thor/marine/marauder/viking) but your execution just needs a little work.