While it is possible to solo right up to lvl 47, including Hill Giant (and alchemist with specific hero+strat), I wouldn't recommend it. It really is more fun to progress with a team, at the very least find 1 other player - usually you'll get that much just by joining farm bot.