That stat profile is causing me anxiety. Sure, on Normal you can do that, but you can optimize your character a lot more if you drop your Con and Per to 3 (there's never a good reason to have a stat at 4 unless after building your level 1 character you had one stat point left over) and also your Will. Then you've got four more points to play with so you can top off your Strength for better stabbyness. Maybe add a point or two to Int since you've got 4 skills already that feed from it, and presumably you'll add one more at least.
Dodge and Evasion are reduced by your armor penalty percentage, so for a heavy weapon no-stealth build, I'm not sure I'd bother with either one very much. Maybe get bare minimums to qualify for feats, but probably not much beyond that.
Temporal Manipulation is really very helpful even for a 3 Will, minimum-investment character. If it fits your character concept, you might want to get at least enough TM to get the psi haste and Psychotemporal Acceleration feat. Even at 0 skill, Temporal Distortion is very helpful for melee builds in the early game, also; and everyone benefits from LTI.
I am very unsure about using psi at all in this build. TD looks nice and so does LTI but I am not really a fan of psi after running a psi build to core city... (depot ruined my opinion of psi) Taking psy emp and losing max HP does not feel very useful if the next roadblock after dealing with the first set of rat hounds in the generators is the beetles... Those beetles very easily caused me a headache in multiple saves I have made. Depot is usually where the builds I have tried out die regardless if I make it through or not. Maybe there is a huge thing I don't know about PSI prior to depot but It was nice for a moment when I was able to easily deal with problems but then got to be annoying when literally anyone could kill me easily or my psi damage felt super low.
As for dropping CON. I am no expert but if I am already running melee wouldn't any hit to CON be terrible? 4 is already pushing it IMO but i was thinking of dropping will to boost it. Also not sure if I need 7 DEX and was going to use those points for either INT or PER. I understand I am not using traps. But wouldn't having 3 PER be a terrible idea when dealing with mines? If I cannot detect them how am I going to deal with them as a melee build.
lastly I kind of took the dodge and evasion for dealing with the beginning when armor is much much too expensive to buy. Is it really worth it to drop that even if its just to get me passed the beginning rat hounds and dude in the bunker (generator quest)