Honestly, I wouldn't be concerned~ your stats seem fine. Depending on what type of character (offensive vs. defensive) you want to build, or the boss you're facing, just alternate your gear accordingly.
I have a necromancer, too~ he's level 64 now, or something like that; because my first wizard was Balance, I tend to play all of my characters defensively, so I've given up a lot of offensive stats (damage, accuracy, critical) in favour of resistance and block. Val still has his level 50 boots, because they give 9% universal resist, and he'll probably wear them until I manage to get him the ones from Waterworks.
Something worth noting: your pet has awesome talents, especially because his Deathblade will stack with yours. Perhaps, for longer battles (or PvP, if that's your thing), get one with Spritely and Spell Proof; then, alternate them as the battle calls for. If you need someone to hatch with, my starfish has both talents and would be willing to try and help you get them. :)
So, are you underpowered? Nooooo... you're totally set.