Hello @FFSparenting. So sorry you have this issue with your DH. It must be taxing and I can't even imagine the constant fear of him blowing up over something. Yikes. When it comes to problems like this, you don't need to rationalise or make it semi-ok by highlighting that "it's not all bad".
What you described is NOT OK. Not in the slightest. What separates us grownups - healthy adults - from toddlers is that we ideally have already learned to regulate our emotions, know how to channel them, and keep ourselves sane. Going by what you described - obviously none of us here know the guy - Your DH has anger issues of some sort. Therapy, therapy, therapy. So he can find an outlet or channel his frustrations somehow, without damaging his loved one's mental state.
This is a serious thing. And it is leagues more dire because you have a kid. I urge you to be smart and cautious, OP, as this is the environment the boy is growing up it, it is being normalised for him, and it definitely leaves a mark on him. If you are lucky, he will be the polar opposite, if not, well.. replicate what he sees now. I wouldn't leave it to a coin toss.
Again, be smart about it, you owe it to yourself and your child, neither of you deserve this setup. We all have money problems (most of us at least), we have stress with jobs, new jobs, etc.. But I dunno, I for one never take it out on my wife or kids. I choose note to. It would be easy, but they are not the source of the frustration, it is not fair to punish them for some moron that frustrated me at work. Maybe he should think about his problems this way... But all of that aside, he does need therapy of some sorts.
On an even more negative note, one there is resentment, I am not sure there is much to revive...being sad or frustrated about things in a relationship is one thing, resentment is a scar that rarely can heal...