That's not even at all min-maxed. That character could use restricted gear for a higher rating focus, get an additional two ranks of Improved Ability, use Muscle Toner 2 (or 4) to get higher Agility for the same effective power point cost, use Adept Ways and Geasa to get more powers in... That said, he's actually dangerously over-specialized.
If you haven't played Shadowrun before, the size of specialist dice pools might be surprising to you. But it is, at its core, a game where you throw a crapton of dice to do awesome stuff.