What are your priority allocations?
OK, TMs live and die based on their attributes, because they can't move matrix attributes around like a deck can. You are well-rounded, which means probably an over-investment in attributes, to the detriment of your actual role.
You have some pretty bad/niche skills. They're fluffy, but not practical in actual play. Similarly, taking an exotic weapon is almost always a bad idea from a utility standpoint, and from an "I'm a secret criminal who tries not to be obvious" standpoint.
No Perception is a mistake. Decompiling is pretty much garbage. Over-invested in skill groups instead of taking specialties.