Some advice, feel free to ignore points that don't fit your concept for the character.
Overall, it seems to be a solid build, the only real problem being that he'll suffer encumbrance penalties when he's wearing a chameleon suit with that Body.
Of course, some twinking is always possible (see below for details).
I've also stuck to the core rulebook entirely, even though there might be some nifty stuff in other publications (you seem to have Arsenal, too).
But i don't want to overwhelm a newcomer with options, the game is already complex enough and if you really play in Ustio's group and should heed all of the following advice, your character may very well be one of the more powerful PCs in the group already.
I'd second raising the Body to 3.
Being an ork or dwarf would be extremely helpful here, you'd save some BP and would still come out with better attribute stats.
Moreover, i
absolutely recommend that you get a Syntharcadium, preferrably at lvl 3.
This will give you 3 extra dice to your whole Athletics skill group, including athletic dodges...pure gold for any ninja.
Likely the most logical augmentation choice for this character, who relies strongly on not being hit for defense (okay, more on not being noticed in the first place, but you never know).
You might even consider getting Enhanced Articulation, as a whole lot of your skills will profit from it (Athletics group again, plus some of your Stealth skills), but get a syntharcadium first, as it offers more value for money.
You might also want to consider the Stealth skill group at 4.
You'll end up with one die less for Infiltration, but you'll get Disguise at 4 for free and will even save some BP.
Keep in mind that being a ninja may also involve infiltration on a social level where wearing a chameleon suit would be inappropriate.
Another good idea to trick out your character would be skillwires, if you have enough

and Essence left.
The free knowledge skill points seem to be too low, but i haven't really checked the math for the character.
You'll also be unable to use your crossbow and MP5 efficiently, as you lack the necessary skill (Projectile Weapons and Automatics, respectively) for those weapons.
I'd either drop them or resort to skillsofts for them, probably swap around one of the weapon skills depending on your preferences.