Here is the pull and stack times for the new 7.07 patch, made by Reddit user prayforplagues9
Check out this video series by Dota D.Bowie. Many good tips on how to perform better on your role.