Absolutely. Finding the chests with the exp before you have to take heart scrolls is key. Also getting the mine scroll as soon as you turn level 10 and picking up the free exp from the now defused bombs.
also, once you have 13 hearts, you can kill the dragon and collect 13 exp without ending the game