Other than horrible Karma efficiency, there really aren't many issues that I see, but a lot of stuff can be tweaked. I kind of see where Irian is coming from. I could see them taking exceptional soldiers and pumping high dollar augs into them, but at the same token, the rules don't always match reality.
I suggest dropping Muscle Aug to 2, it will save you 5 pts for the restricted gear and another 14k from the money you spent on it. I'd turn that around and put it into upgrading to heavy armor (8k), and Str. Upgrade 3 (1.5k). Softweave it (2k) and Mobility Upgrade 1 (2.5k). If you can come up with another 1.5k you can also Gel Pack it making it 19/17 (11/17 encumbrance) with the encumbrance penalty eliminated by the Mobility Upgrade.
Your strength will only be an 8 in armor (You'll lose 1 DV off of melee), but you'll have a much better suit of armor, some free capacity, and you can always upgrade your aug later to put you up to a 10 in armor (Strength Enhancement on the armor specifically does not cap at your max). You'll also have five free points (which can go to money if you didn't cap it). If you didn't cap money, I suggest Ruthenium coating for the suit, but keep in mind you'd need to Chameleon Coat your weapons for it to work well.
For melee weapons I highly recommend giving them the Personalized Grip mod. It's ridiculously cheap and grants a +1 bonus to your dice pool.
I really don't even recommend taking RG for the muscle toner. It costs 16k to upgrade a 2 to a 4 which is dirt cheap in game, but you're spending 8 points on it (equivalent of 40k worth) to get it at creation.
I'm assuming you're using chummer which is taking capacity out for you skinlink on your contacts (it doesn't cost any capacity by RAW, it takes up mod slots instead). Chummer does this with a lot of things, especially when it gets to armor mods that don't normally cost capacity (Ruthenium Coating, Gel Packs, etc.)
The way your skills are spread out, this is really a character that would have benefitted heavily from Karma Gen.